mirror of
https://github.com/rwengine/openrw.git
synced 2025-05-08 11:37:45 +03:00
Overhaul Model Viewer behaviour with visibility toggle
This commit is contained in:
parent
0f4152d099
commit
efc79e8ec6
12 changed files with 154 additions and 18 deletions
|
@ -48,7 +48,7 @@ ModelFramesWidget::ModelFramesWidget(QWidget* parent, Qt::WindowFlags flags)
|
|||
setLayout(_layout);
|
||||
}
|
||||
|
||||
void ModelFramesWidget::setModel(Model *model)
|
||||
void ModelFramesWidget::setModel(Model *model, Skeleton* skeleton)
|
||||
{
|
||||
if(framemodel) {
|
||||
delete framemodel;
|
||||
|
@ -57,7 +57,7 @@ void ModelFramesWidget::setModel(Model *model)
|
|||
}
|
||||
gmodel = model;
|
||||
if(model != nullptr) {
|
||||
framemodel = new DFFFramesTreeModel(model, this);
|
||||
framemodel = new DFFFramesTreeModel(model, skeleton, this);
|
||||
tree->setModel(framemodel);
|
||||
tree->setDisabled(false);
|
||||
connect(tree->selectionModel(), SIGNAL(currentChanged(QModelIndex,QModelIndex)),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue