mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-05 09:30:44 +00:00
Don't call QObject::connect for a NULL model
This commit is contained in:
@@ -79,11 +79,15 @@ void RDHeaderView::setModel(QAbstractItemModel *model)
|
||||
|
||||
QHeaderView::setModel(model);
|
||||
|
||||
QObject::connect(model, &QAbstractItemModel::headerDataChanged, this,
|
||||
&RDHeaderView::headerDataChanged);
|
||||
QObject::connect(model, &QAbstractItemModel::columnsInserted, this, &RDHeaderView::columnsInserted);
|
||||
QObject::connect(model, &QAbstractItemModel::rowsInserted, this, &RDHeaderView::rowsChanged);
|
||||
QObject::connect(model, &QAbstractItemModel::rowsRemoved, this, &RDHeaderView::rowsChanged);
|
||||
if(model)
|
||||
{
|
||||
QObject::connect(model, &QAbstractItemModel::headerDataChanged, this,
|
||||
&RDHeaderView::headerDataChanged);
|
||||
QObject::connect(model, &QAbstractItemModel::columnsInserted, this,
|
||||
&RDHeaderView::columnsInserted);
|
||||
QObject::connect(model, &QAbstractItemModel::rowsInserted, this, &RDHeaderView::rowsChanged);
|
||||
QObject::connect(model, &QAbstractItemModel::rowsRemoved, this, &RDHeaderView::rowsChanged);
|
||||
}
|
||||
}
|
||||
|
||||
void RDHeaderView::reset()
|
||||
|
||||
Reference in New Issue
Block a user