mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-08-04 01:08:26 +02:00
[Lens Distortion Viewer] Change grid opacity with qProperty
We now use a qProperty to change the grid opacity so it works with the color change.
This commit is contained in:
parent
dc7ee20b02
commit
72ad12d172
2 changed files with 1 additions and 7 deletions
|
@ -48,8 +48,6 @@ AliceVision.FloatImageViewer {
|
|||
property bool isDistoViewer: false;
|
||||
property bool isPanoViewer: false;
|
||||
|
||||
property int gridOpacity : 100;
|
||||
|
||||
property bool isPrincipalPointsDisplayed : false;
|
||||
property int subdivisions: 4;
|
||||
property int pointsNumber: (subdivisions + 1) * (subdivisions + 1);
|
||||
|
@ -93,10 +91,6 @@ AliceVision.FloatImageViewer {
|
|||
root.updateSubdivisions(subdivisions)
|
||||
}
|
||||
|
||||
onGridOpacityChanged: {
|
||||
root.surface.gridColor = Qt.rgba(root.surface.gridColor.r, root.surface.gridColor.g, root.surface.gridColor.b, gridOpacity/100);
|
||||
}
|
||||
|
||||
channelMode: {
|
||||
switch(channelModeString)
|
||||
{
|
||||
|
|
|
@ -275,7 +275,7 @@ FocusScope {
|
|||
'channelModeString': Qt.binding(function() { return hdrImageToolbar.channelModeValue; }),
|
||||
'isPrincipalPointsDisplayed' : Qt.binding(function(){ return lensDistortionImageToolbar.displayPrincipalPoint;}),
|
||||
'surface.displayGrid' : Qt.binding(function(){ return lensDistortionImageToolbar.visible && lensDistortionImageToolbar.displayGrid;}),
|
||||
'gridOpacity' : Qt.binding(function(){ return lensDistortionImageToolbar.opacityValue;}),
|
||||
'surface.gridOpacity' : Qt.binding(function(){ return lensDistortionImageToolbar.opacityValue;}),
|
||||
'surface.gridColor' : Qt.binding(function(){ return lensDistortionImageToolbar.color;}),
|
||||
'subdivisions' : Qt.binding(function(){ return lensDistortionImageToolbar.subdivisionsValue;}),
|
||||
'isDistoViewer' : Qt.binding(function(){ return displayLensDistortionViewer.checked;}),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue