16,203
社区成员
发帖
与我相关
我的任务
分享
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->tableView->installEventFilter(this);
ui->label_2->installEventFilter(this);
}
MainWindow::~MainWindow()
{
delete ui;
}
bool MainWindow::eventFilter(QObject *watched, QEvent *event)
{
if (watched == ui->tableView)
{
if (event->type() == QEvent::MouseButtonPress)
{
qDebug() << 1;
}
} else if(watched == ui->label_2){
if (event->type() == QEvent::MouseButtonPress)
{
qDebug() << 2;
}
}
}