Skip to content

Commit

Permalink
Merge pull request #1467 from N0Ls/dev/ClearImages
Browse files Browse the repository at this point in the history
[ui] Add a clear images button
  • Loading branch information
fabiencastan authored Jul 23, 2021
2 parents 66e046c + f024ae3 commit 4aa75a5
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions meshroom/ui/qml/main.qml
Original file line number Diff line number Diff line change
Expand Up @@ -494,6 +494,30 @@ ApplicationWindow {
shortcut: "Ctrl+I"
onTriggered: importFilesDialog.open()
}

Action {
id: clearActionItem
text: "Clear Images"
onTriggered: {
//Loop through all the camera inits
for(var i = 0 ; i < _reconstruction.cameraInits.count; i++){
var cameraInit = _reconstruction.cameraInits.at(i)

//Delete all viewpoints
var viewpoints = cameraInit.attribute('viewpoints')
for(var y = viewpoints.value.count - 1 ; y >= 0 ; y--){
_reconstruction.removeAttribute(viewpoints.value.at(y))
}

//Delete all intrinsics
var intrinsics = cameraInit.attribute('intrinsics')
for(var z = intrinsics.value.count - 1 ; z >= 0 ; z--){
_reconstruction.removeAttribute(intrinsics.value.at(z))
}
}
}
}

Action {
id: saveAction
text: "Save"
Expand Down

0 comments on commit 4aa75a5

Please sign in to comment.