def make_icon_button(icon_name, tool_tip, parent, checkable=False, checked=False, on_clicked=None, text=''):
b = QPushButton(text, parent)
b.setFocusPolicy(Qt.NoFocus)
if icon_name:
b.setIcon(get_icon(icon_name))
b.setToolTip(tool_tip)
if checkable:
b.setCheckable(True)
b.setChecked(checked)
if on_clicked:
b.clicked.connect(on_clicked)
return b
评论列表
文章目录