diff --git a/CHANGES b/CHANGES
index a9db55df4..721660b17 100644
--- a/CHANGES
+++ b/CHANGES
@@ -18,6 +18,7 @@ Other fixes:
Misc:
- FFmpeg: Add looping option for GIF/APNG
- Qt: Renderer can be changed while a game is running
+ - Qt: Add hex index to palette view
0.8.1: (2020-02-16)
Emulation fixes:
diff --git a/src/platform/qt/PaletteView.cpp b/src/platform/qt/PaletteView.cpp
index 394a54e7e..9a7a1206b 100644
--- a/src/platform/qt/PaletteView.cpp
+++ b/src/platform/qt/PaletteView.cpp
@@ -120,7 +120,7 @@ void PaletteView::selectIndex(int index) {
hexcode |= (hexcode >> 5) & 0x070707;
m_ui.hexcode->setText(tr("#%0").arg(hexcode, 6, 16, QChar('0')));
m_ui.value->setText(tr("0x%0").arg(color, 4, 16, QChar('0')));
- m_ui.index->setText(tr("%0").arg(index, 3, 10, QChar('0')));
+ m_ui.index->setText(tr("0x%0 (%1)").arg(index, 3, 16, QChar('0')).arg(index, 3, 10, QChar('0')));
m_ui.r->setText(tr("0x%0 (%1)").arg(r, 2, 16, QChar('0')).arg(r, 2, 10, QChar('0')));
m_ui.g->setText(tr("0x%0 (%1)").arg(g, 2, 16, QChar('0')).arg(g, 2, 10, QChar('0')));
m_ui.b->setText(tr("0x%0 (%1)").arg(b, 2, 16, QChar('0')).arg(b, 2, 10, QChar('0')));
diff --git a/src/platform/qt/PaletteView.ui b/src/platform/qt/PaletteView.ui
index 030c028e8..d8ae48601 100644
--- a/src/platform/qt/PaletteView.ui
+++ b/src/platform/qt/PaletteView.ui
@@ -6,7 +6,7 @@
0
0
- 443
+ 500
397
@@ -289,7 +289,7 @@
-
- 000
+ 0x000 (000)
Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter