MCPcopy Create free account
hub / github.com/PyQt5/PyQt / __init__

Method __init__

QComboBox/CityLinkage.py:55–73  ·  view source on GitHub ↗
(self, *args, **kwargs)

Source from the content-addressed store, hash-verified

53class CityLinkageWindow(QWidget):
54
55 def __init__(self, *args, **kwargs):
56 super(CityLinkageWindow, self).__init__(*args, **kwargs)
57 layout = QHBoxLayout(self)
58 self.province_box = QComboBox(self, minimumWidth=200) # 市级以上
59 self.city_box = QComboBox(self, minimumWidth=200) # 市
60 self.county_box = QComboBox(self, minimumWidth=200) # 市级以下
61 layout.addWidget(QLabel("省/直辖市/特别行政区", self))
62 layout.addWidget(self.province_box)
63 layout.addItem(QSpacerItem(
64 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum))
65 layout.addWidget(QLabel("市", self))
66 layout.addWidget(self.city_box)
67 layout.addItem(QSpacerItem(
68 20, 20, QSizePolicy.Expanding, QSizePolicy.Minimum))
69 layout.addWidget(QLabel("区/县", self))
70 layout.addWidget(self.county_box)
71 self.initModel()
72 self.initSignal()
73 self.initData()
74
75 def initSignal(self):
76 # 初始化信号槽

Callers 1

__init__Method · 0.45

Calls 5

initModelMethod · 0.95
initSignalMethod · 0.95
initDataMethod · 0.95
addWidgetMethod · 0.80
addItemMethod · 0.45

Tested by

no test coverage detected