git-svn-id: svn://db.shs.com.ru/libs@635 a8b55f48-bf90-11e4-a774-851b48703e85

This commit is contained in:
2019-11-27 11:19:39 +00:00
parent 7e3abd62fd
commit 988c4e1150
7 changed files with 83 additions and 11 deletions

View File

@@ -231,6 +231,8 @@ void SceneTree::checkButtons() {
ui->buttonRemove->setEnabled(has_1);
ui->buttonClone ->setEnabled(has_1);
ui->buttonSelectParent->setEnabled(has_1);
ui->buttonSelectByMesh->setEnabled(has_1);
ui->buttonSelectByMaterial->setEnabled(has_1);
ui->buttonGroup->setEnabled(has_m);
}
@@ -350,6 +352,16 @@ void SceneTree::on_buttonSelectParent_clicked() {
}
void SceneTree::on_buttonSelectByMesh_clicked() {
view->scene()->selectObjectsByMesh();
}
void SceneTree::on_buttonSelectByMaterial_clicked() {
view->scene()->selectObjectsByMaterial();
}
void SceneTree::on_buttonGroup_clicked() {
if (!view) return;
QList<ObjectBase*> sol = view->scene()->selectedObjects(true);