From 2417d270690b3dd03b39b1bcd140a823f5df93d0 Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Thu, 21 Apr 2016 14:29:10 +0200 Subject: [PATCH] ui: Show circle next to file that are out of date --- src/lib_gui/qt/element/QtCodeFile.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/lib_gui/qt/element/QtCodeFile.cpp b/src/lib_gui/qt/element/QtCodeFile.cpp index f19bcdab..edcf265e 100644 --- a/src/lib_gui/qt/element/QtCodeFile.cpp +++ b/src/lib_gui/qt/element/QtCodeFile.cpp @@ -48,7 +48,6 @@ QtCodeFile::QtCodeFile(const FilePath& filePath, QtCodeFileList* parent) m_title->minimumSizeHint(); // force font loading m_title->setAttribute(Qt::WA_LayoutUsesWidgetRect); // fixes layouting on Mac m_title->setToolTip(QString::fromStdString(filePath.str())); - m_title->setFixedWidth(m_title->fontMetrics().width(filePath.fileName().c_str()) + 52); m_title->setFixedHeight(std::max(m_title->fontMetrics().height() * 1.2, 28.0)); m_title->setSizePolicy(sizePolicy().horizontalPolicy(), QSizePolicy::Fixed); @@ -510,12 +509,12 @@ void QtCodeFile::doUpdateTitleBar() if ((!FileSystem::exists(m_filePath.str())) || (FileSystem::getLastWriteTime(m_filePath) > m_modificationTime)) { - std::string url = ResourcePaths::getGuiPath() + "code_view/images/pattern.png"; - std::string foo = "background-image: url(" + url + ");"; - m_title->setStyleSheet(foo.c_str()); + m_title->setText((m_filePath.fileName() + " \u25CF").c_str()); + m_title->setToolTip(QString::fromStdString("out of date: " + m_filePath.str())); } else { - m_title->setStyleSheet(""); + m_title->setText(m_filePath.fileName().c_str()); + m_title->setToolTip(QString::fromStdString(m_filePath.str())); } }