Vehicle-Anti-Theft-Face-Rec.../venv/Lib/site-packages/qtpy/_patch/qheaderview.py

96 lines
3.3 KiB
Python

# -*- coding: utf-8 -*-
#
# Copyright © The Spyder Development Team
#
# Licensed under the terms of the MIT License
# (see LICENSE.txt for details)
import warnings
def introduce_renamed_methods_qheaderview(QHeaderView):
_isClickable = QHeaderView.isClickable
def sectionsClickable(self):
"""
QHeaderView.sectionsClickable() -> bool
"""
return _isClickable(self)
QHeaderView.sectionsClickable = sectionsClickable
def isClickable(self):
warnings.warn('isClickable is only available in Qt4. Use '
'sectionsClickable instead.', stacklevel=2)
return _isClickable(self)
QHeaderView.isClickable = isClickable
_isMovable = QHeaderView.isMovable
def sectionsMovable(self):
"""
QHeaderView.sectionsMovable() -> bool
"""
return _isMovable(self)
QHeaderView.sectionsMovable = sectionsMovable
def isMovable(self):
warnings.warn('isMovable is only available in Qt4. Use '
'sectionsMovable instead.', stacklevel=2)
return _isMovable(self)
QHeaderView.isMovable = isMovable
_resizeMode = QHeaderView.resizeMode
def sectionResizeMode(self, logicalIndex):
"""
QHeaderView.sectionResizeMode(int) -> QHeaderView.ResizeMode
"""
return _resizeMode(self, logicalIndex)
QHeaderView.sectionResizeMode = sectionResizeMode
def resizeMode(self, logicalIndex):
warnings.warn('resizeMode is only available in Qt4. Use '
'sectionResizeMode instead.', stacklevel=2)
return _resizeMode(self, logicalIndex)
QHeaderView.resizeMode = resizeMode
_setClickable = QHeaderView.setClickable
def setSectionsClickable(self, clickable):
"""
QHeaderView.setSectionsClickable(bool)
"""
return _setClickable(self, clickable)
QHeaderView.setSectionsClickable = setSectionsClickable
def setClickable(self, clickable):
warnings.warn('setClickable is only available in Qt4. Use '
'setSectionsClickable instead.', stacklevel=2)
return _setClickable(self, clickable)
QHeaderView.setClickable = setClickable
_setMovable = QHeaderView.setMovable
def setSectionsMovable(self, movable):
"""
QHeaderView.setSectionsMovable(bool)
"""
return _setMovable(self, movable)
QHeaderView.setSectionsMovable = setSectionsMovable
def setMovable(self, movable):
warnings.warn('setMovable is only available in Qt4. Use '
'setSectionsMovable instead.', stacklevel=2)
return _setMovable(self, movable)
QHeaderView.setMovable = setMovable
_setResizeMode = QHeaderView.setResizeMode
def setSectionResizeMode(self, *args):
"""
QHeaderView.setSectionResizeMode(QHeaderView.ResizeMode)
QHeaderView.setSectionResizeMode(int, QHeaderView.ResizeMode)
"""
_setResizeMode(self, *args)
QHeaderView.setSectionResizeMode = setSectionResizeMode
def setResizeMode(self, *args):
warnings.warn('setResizeMode is only available in Qt4. Use '
'setSectionResizeMode instead.', stacklevel=2)
_setResizeMode(self, *args)
QHeaderView.setResizeMode = setResizeMode