我的节点上加入了三个控件,上移,下移和删除
//信号链接部分
connect(ui->btnUp,&QPushButton::clicked,this,&PollPlanTabOperator::onBtnMoveUpClicked);
connect(ui->btnDown,&QPushButton::clicked,this,&PollPlanTabOperator::onBtnMoveDownClicked);
connect(ui->btnDelete,&QPushButton::clicked,this,&PollPlanTabOperator::onBtnDeleteClicked);
//接受信号部分
void PollPlanTabOperator::onBtnMoveUpClicked()
{
QModelIndex indexTemp = m_pollTaskTab->indexAt(QPoint(this->frameGeometry().x(),this->frameGeometry().y()));
upAdownMoveRow(m_pollTaskTab,indexTemp.row(),indexTemp.row() - COUNT_ONE);
//设置Up or Down按钮状态
emit sigSetUpAndDownState();
}
void PollPlanTabOperator::onBtnMoveDownClicked()
{
QModelIndex indexTemp = m_pollTaskTab->indexAt(QPoint(this->frameGeometry().x(),this->frameGeometry().y()));
upAdownMoveRow(m_pollTaskTab,indexTemp.row(),indexTemp.row() + COUN