#include "AlarmPointTableView.h" #include #include #include #include #include "pub_logger_api/logger.h" AlarmPointTableView::AlarmPointTableView(QWidget *parent) :QTableView(parent) { setAlternatingRowColors(true); horizontalHeader()->setSectionResizeMode(QHeaderView::Interactive); horizontalHeader()->setStretchLastSection(true); setSelectionBehavior(QAbstractItemView::SelectRows); setSelectionMode(QAbstractItemView::MultiSelection); setHorizontalScrollMode(ScrollPerPixel); } void AlarmPointTableView::mouseReleaseEvent(QMouseEvent *event) { if(event != NULL && event->button() == Qt::LeftButton ) { LOGDEBUG("鼠标左键释放!---------"); emit sigBrushProperty(); } QAbstractItemView::event(event); }