首页 > 其他 > 详细

获取嵌入在QTableWidget中的QCombBox对象所处的行列信息

时间:2019-08-31 16:05:54      阅读:98      评论:0      收藏:0      [点我收藏+]

 

在QComboBox  的currentIndexChanged(int) 信号的SLOT中获取sender()获取该对象。

connect(comboxCircleType, SIGNAL(currentIndexChanged(int)), this, SLOT(slotCurrentIndexChanged(int)));

QTableWidget* table = new QTableWidget()

connect(comboxCircleType, SIGNAL(currentIndexChanged(int)), this, SLOT(slotCurrentIndexChanged(int)));
}

And in the slot, you can use sender() to identify the combo box which emitted the signal.

void MainWindow::slotCurrentIndexChanged(const QString& text)
{
    QComboBox* combo = qobject_cast<QComboBox*>(sender());
    if (combo)
    {
        qDebug() << "row: " << combo->property("row").toInt();
        qDebug() << "column: " << combo->property("column").toInt();
    }
}

获取嵌入在QTableWidget中的QCombBox对象所处的行列信息

原文:https://www.cnblogs.com/iseekv/p/11438716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!