From d94b7b08c048f2f45b6435d48fa06b4cfb747e03 Mon Sep 17 00:00:00 2001 From: con <qtc-committer@nokia.com> Date: Mon, 14 Dec 2009 17:31:42 +0100 Subject: [PATCH] Better background color for "old" application output. Use "base" and "text" instead of "window" and "windowText", also make it lighter. Reviewed-by: dt --- src/plugins/projectexplorer/outputwindow.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/plugins/projectexplorer/outputwindow.cpp b/src/plugins/projectexplorer/outputwindow.cpp index a29d4a92287..b17e96b323c 100644 --- a/src/plugins/projectexplorer/outputwindow.cpp +++ b/src/plugins/projectexplorer/outputwindow.cpp @@ -467,11 +467,13 @@ void OutputWindow::grayOutOldContent() QTextCursor cursor = textCursor(); cursor.select(QTextCursor::Document); QTextBlockFormat tbf; - const QColor bkgColor = palette().window().color(); - const QColor fgdColor = palette().windowText().color(); - tbf.setBackground(QColor((0.5 * bkgColor.red() + 0.5* fgdColor.red()),\ - (0.5 * bkgColor.green() + 0.5* fgdColor.green()),\ - (0.5 * bkgColor.blue() + 0.5* fgdColor.blue()) )); + const QColor bkgColor = palette().base().color(); + const QColor fgdColor = palette().text().color(); + double bkgFactor = 0.85; + double fgdFactor = 1.-bkgFactor; + tbf.setBackground(QColor((bkgFactor * bkgColor.red() + fgdFactor * fgdColor.red()), + (bkgFactor * bkgColor.green() + fgdFactor * fgdColor.green()), + (bkgFactor * bkgColor.blue() + fgdFactor * fgdColor.blue()) )); cursor.mergeBlockFormat(tbf); cursor.movePosition(QTextCursor::End); -- GitLab