def init_middle_layout(self):
found = len(self.groups)
total = len(FIRST.Metadata.get_non_jmp_wrapped_functions())
s = 's' if 1 != total else ''
label = 'Matched {0} out of {1} function{2}'
self.select_highest_ranked = QtWidgets.QCheckBox('Select Highest Ranked ')
self.filter_sub_funcs_only = QtWidgets.QCheckBox('Show only "sub_" functions')
vbox = QtWidgets.QVBoxLayout()
vbox.addWidget(self.filter_sub_funcs_only)
vbox.addWidget(self.select_highest_ranked)
self.found_format = label.format('{}', total, s)
self.found_label = QtWidgets.QLabel(self.found_format.format(found))
self.found_label.setAlignment(Qt.AlignTop)
self.middle_layout.addWidget(self.found_label)
self.middle_layout.addStretch()
self.middle_layout.addLayout(vbox)
评论列表
文章目录