1
|
|
|
# -*- coding: utf-8 -*- |
2
|
|
|
# |
3
|
|
|
# Copyright © The Spyder Development Team |
4
|
|
|
# |
5
|
|
|
# Licensed under the terms of the MIT License |
6
|
|
|
# (see LICENSE.txt for details) |
7
|
|
|
|
8
|
|
|
def introduce_renamed_methods_qheaderview(QHeaderView): |
9
|
|
|
|
10
|
|
|
_isClickable = QHeaderView.isClickable |
11
|
|
|
def sectionsClickable(self): |
12
|
|
|
""" |
13
|
|
|
QHeaderView.sectionsClickable() -> bool |
14
|
|
|
""" |
15
|
|
|
return _isClickable(self) |
16
|
|
|
QHeaderView.sectionsClickable = sectionsClickable |
17
|
|
|
def isClickable(self): |
18
|
|
|
raise Exception('isClickable is only available in Qt4. Use ' |
19
|
|
|
'sectionsClickable instead.') |
20
|
|
|
QHeaderView.isClickable = isClickable |
21
|
|
|
|
22
|
|
|
|
23
|
|
|
_isMovable = QHeaderView.isMovable |
24
|
|
|
def sectionsMovable(self): |
25
|
|
|
""" |
26
|
|
|
QHeaderView.sectionsMovable() -> bool |
27
|
|
|
""" |
28
|
|
|
return _isMovable(self) |
29
|
|
|
QHeaderView.sectionsMovable = sectionsMovable |
30
|
|
|
def isMovable(self): |
31
|
|
|
raise Exception('isMovable is only available in Qt4. Use ' |
32
|
|
|
'sectionsMovable instead.') |
33
|
|
|
QHeaderView.isMovable = isMovable |
34
|
|
|
|
35
|
|
|
|
36
|
|
|
_resizeMode = QHeaderView.resizeMode |
37
|
|
|
def sectionResizeMode(self, logicalIndex): |
38
|
|
|
""" |
39
|
|
|
QHeaderView.sectionResizeMode(int) -> QHeaderView.ResizeMode |
40
|
|
|
""" |
41
|
|
|
return _resizeMode(self, logicalIndex) |
42
|
|
|
QHeaderView.sectionResizeMode = sectionResizeMode |
43
|
|
|
def resizeMode(self, logicalIndex): |
44
|
|
|
raise Exception('resizeMode is only available in Qt4. Use ' |
45
|
|
|
'sectionResizeMode instead.') |
46
|
|
|
QHeaderView.resizeMode = resizeMode |
47
|
|
|
|
48
|
|
|
_setClickable = QHeaderView.setClickable |
49
|
|
|
def setSectionsClickable(self, clickable): |
50
|
|
|
""" |
51
|
|
|
QHeaderView.setSectionsClickable(bool) |
52
|
|
|
""" |
53
|
|
|
return _setClickable(self, clickable) |
54
|
|
|
QHeaderView.setSectionsClickable = setSectionsClickable |
55
|
|
|
def setClickable(self, clickable): |
56
|
|
|
raise Exception('setClickable is only available in Qt4. Use ' |
57
|
|
|
'setSectionsClickable instead.') |
58
|
|
|
QHeaderView.setClickable = setClickable |
59
|
|
|
|
60
|
|
|
|
61
|
|
|
_setMovable = QHeaderView.setMovable |
62
|
|
|
def setSectionsMovable(self, movable): |
63
|
|
|
""" |
64
|
|
|
QHeaderView.setSectionsMovable(bool) |
65
|
|
|
""" |
66
|
|
|
return _setMovable(self, movable) |
67
|
|
|
QHeaderView.setSectionsMovable = setSectionsMovable |
68
|
|
|
def setMovable(self, movable): |
69
|
|
|
raise Exception('setMovable is only available in Qt4. Use ' |
70
|
|
|
'setSectionsMovable instead.') |
71
|
|
|
QHeaderView.setMovable = setMovable |
72
|
|
|
|
73
|
|
|
|
74
|
|
|
_setResizeMode = QHeaderView.setResizeMode |
75
|
|
|
def setSectionResizeMode(self, *args): |
76
|
|
|
""" |
77
|
|
|
QHeaderView.setSectionResizeMode(QHeaderView.ResizeMode) |
78
|
|
|
QHeaderView.setSectionResizeMode(int, QHeaderView.ResizeMode) |
79
|
|
|
""" |
80
|
|
|
_setResizeMode(self, *args) |
81
|
|
|
QHeaderView.setSectionResizeMode = setSectionResizeMode |
82
|
|
|
def setResizeMode(self, *args): |
83
|
|
|
raise Exception('setResizeMode is only available in Qt4. Use ' |
84
|
|
|
'setSectionResizeMode instead.') |
85
|
|
|
QHeaderView.setResizeMode = setResizeMode |
86
|
|
|
|
87
|
|
|
|
88
|
|
|
|
89
|
|
|
|
90
|
|
|
|