From 4f32e628866bed2f01452485397f0dbf46ba4149 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 23 Apr 2018 14:04:56 +0100 Subject: [PATCH] Align shader tooltips to account for negative 9-digit ints. Closes #964 --- qrenderdoc/Windows/ShaderViewer.cpp | 30 ++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/qrenderdoc/Windows/ShaderViewer.cpp b/qrenderdoc/Windows/ShaderViewer.cpp index 2997fd60e..5b3587084 100644 --- a/qrenderdoc/Windows/ShaderViewer.cpp +++ b/qrenderdoc/Windows/ShaderViewer.cpp @@ -2088,25 +2088,25 @@ void ShaderViewer::updateVariableTooltip() QString text = QFormatStr("
%1\n").arg(var.name);
   text +=
-      lit("                 X          Y          Z          W \n"
-          "----------------------------------------------------\n");
+      lit("                  X           Y           Z           W \n"
+          "--------------------------------------------------------\n");
 
   text += QFormatStr("float | %1 %2 %3 %4\n")
-              .arg(Formatter::Format(var.value.fv[0]), 10)
-              .arg(Formatter::Format(var.value.fv[1]), 10)
-              .arg(Formatter::Format(var.value.fv[2]), 10)
-              .arg(Formatter::Format(var.value.fv[3]), 10);
+              .arg(Formatter::Format(var.value.fv[0]), 11)
+              .arg(Formatter::Format(var.value.fv[1]), 11)
+              .arg(Formatter::Format(var.value.fv[2]), 11)
+              .arg(Formatter::Format(var.value.fv[3]), 11);
   text += QFormatStr("uint  | %1 %2 %3 %4\n")
-              .arg(var.value.uv[0], 10, 10, QLatin1Char(' '))
-              .arg(var.value.uv[1], 10, 10, QLatin1Char(' '))
-              .arg(var.value.uv[2], 10, 10, QLatin1Char(' '))
-              .arg(var.value.uv[3], 10, 10, QLatin1Char(' '));
+              .arg(var.value.uv[0], 11, 10, QLatin1Char(' '))
+              .arg(var.value.uv[1], 11, 10, QLatin1Char(' '))
+              .arg(var.value.uv[2], 11, 10, QLatin1Char(' '))
+              .arg(var.value.uv[3], 11, 10, QLatin1Char(' '));
   text += QFormatStr("int   | %1 %2 %3 %4\n")
-              .arg(var.value.iv[0], 10, 10, QLatin1Char(' '))
-              .arg(var.value.iv[1], 10, 10, QLatin1Char(' '))
-              .arg(var.value.iv[2], 10, 10, QLatin1Char(' '))
-              .arg(var.value.iv[3], 10, 10, QLatin1Char(' '));
-  text += QFormatStr("hex   |   %1   %2   %3   %4")
+              .arg(var.value.iv[0], 11, 10, QLatin1Char(' '))
+              .arg(var.value.iv[1], 11, 10, QLatin1Char(' '))
+              .arg(var.value.iv[2], 11, 10, QLatin1Char(' '))
+              .arg(var.value.iv[3], 11, 10, QLatin1Char(' '));
+  text += QFormatStr("hex   |    %1    %2    %3    %4")
               .arg(Formatter::HexFormat(var.value.uv[0], 4))
               .arg(Formatter::HexFormat(var.value.uv[1], 4))
               .arg(Formatter::HexFormat(var.value.uv[2], 4))