Changing material inspector to use indicator icons instead of highlighting modified properties
Added a blank placeholder image to account for changes to indention when indicator icons are active Added parameter to inspector constructor for specifying leaf property indention size Signed-off-by: Guthrie Adams <guthadam@amazon.com>
This commit is contained in:
+3
-10
@@ -1102,10 +1102,7 @@ namespace AzToolsFramework
|
||||
{
|
||||
m_dropDownArrow->hide();
|
||||
}
|
||||
m_indent->changeSize((m_treeDepth * m_treeIndentation) + m_leafIndentation, 1, QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||
m_leftHandSideLayout->invalidate();
|
||||
m_leftHandSideLayout->update();
|
||||
m_leftHandSideLayout->activate();
|
||||
SetIndentSize(m_treeDepth * m_treeIndentation + m_leafIndentation);
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1117,10 +1114,7 @@ namespace AzToolsFramework
|
||||
connect(m_dropDownArrow, &QCheckBox::clicked, this, &PropertyRowWidget::OnClickedExpansionButton);
|
||||
}
|
||||
m_dropDownArrow->show();
|
||||
m_indent->changeSize((m_treeDepth * m_treeIndentation), 1, QSizePolicy::Fixed, QSizePolicy::Fixed);
|
||||
m_leftHandSideLayout->invalidate();
|
||||
m_leftHandSideLayout->update();
|
||||
m_leftHandSideLayout->activate();
|
||||
SetIndentSize(m_treeDepth * m_treeIndentation);
|
||||
m_dropDownArrow->setChecked(m_expanded);
|
||||
}
|
||||
}
|
||||
@@ -1720,10 +1714,9 @@ namespace AzToolsFramework
|
||||
}
|
||||
else
|
||||
{
|
||||
m_indicatorButton->setVisible(true);
|
||||
|
||||
QPixmap pixmap(imagePath);
|
||||
m_indicatorButton->setIcon(pixmap);
|
||||
m_indicatorButton->setVisible(true);
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<RCC>
|
||||
<qresource prefix="/PropertyEditor/Resources">
|
||||
<file>blank.png</file>
|
||||
<file>point_hand.png</file>
|
||||
<file>cross-circle-small.png</file>
|
||||
<file>cross-small.png</file>
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:81b5fa1f978888c3be8a40fce20455668df2723a77587aeb7039f8bf74bdd0e3
|
||||
size 119
|
||||
Reference in New Issue
Block a user