refactor: Update ViewCube home button icon and position

This commit is contained in:
2026-02-17 17:17:15 -07:00
parent c28c080009
commit a6d46a8280
3 changed files with 46 additions and 3 deletions

View File

@@ -10,7 +10,7 @@
ViewCube::ViewCube()
{
m_homeButtonRenderer = new QSvgRenderer(QString(":/icons/rectangle.svg"));
m_homeButtonRenderer = new QSvgRenderer(QString(":/icons/home.svg"));
for (int i = 0; i < 6; ++i) {
m_faceTextures[i] = nullptr;
}
@@ -221,7 +221,7 @@ void ViewCube::paint2D(QPainter& painter, int widgetWidth, int widgetHeight)
int viewCubeSize = 150; // logical pixels
int buttonSize = 24;
int buttonMargin = 8;
int buttonMargin = -32;
int viewCubeX = widgetWidth - viewCubeSize;
int viewCubeY = 0;
@@ -241,7 +241,7 @@ bool ViewCube::handleMousePress(const QPoint& pos, int widgetWidth, int widgetHe
int viewCubeSize = 150;
int buttonSize = 24;
int buttonMargin = 8;
int buttonMargin = -32;
int viewCubeX = widgetWidth - viewCubeSize;
int viewCubeY = 0;
QRect homeButtonRect(viewCubeX - buttonMargin - buttonSize, viewCubeY, buttonSize, buttonSize);