#include "MyButton.h" MyButton::MyButton(QStandardItem* obj, QWidget* parent) : QPushButton(parent), m_obj(obj) { connect(this, &QPushButton::clicked, this, &MyButton::onClicked); } void MyButton::onClicked() { emit onSingleClick(m_obj, this); }