From bac394381c7171ce79830b0712519348036d5609 Mon Sep 17 00:00:00 2001 From: malte_langkabel Date: Wed, 23 Mar 2016 15:44:27 +0100 Subject: [PATCH] ui: codeview show fully qualified scope names --- src/lib_gui/qt/element/QtCodeSnippet.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/lib_gui/qt/element/QtCodeSnippet.cpp b/src/lib_gui/qt/element/QtCodeSnippet.cpp index 580f5cae..e9f221a5 100644 --- a/src/lib_gui/qt/element/QtCodeSnippet.cpp +++ b/src/lib_gui/qt/element/QtCodeSnippet.cpp @@ -77,7 +77,14 @@ QtCodeSnippet::QtCodeSnippet(const CodeSnippetParams& params, QtCodeFile* file) if (m_titleString.size()) { m_title = createScopeLine(layout); - m_title->setText(FilePath(m_titleString).fileName().c_str()); + if (m_titleId == 0) // title is a file path + { + m_title->setText(FilePath(m_titleString).fileName().c_str()); + } + else + { + m_title->setText(m_titleString.c_str()); + } connect(m_title, SIGNAL(clicked()), this, SLOT(clickedTitle())); } @@ -86,7 +93,14 @@ QtCodeSnippet::QtCodeSnippet(const CodeSnippetParams& params, QtCodeFile* file) if (m_footerString.size()) { m_footer = createScopeLine(layout); - m_footer->setText(FilePath(m_footerString).fileName().c_str()); + if (m_footerId == 0) // footer is a file path + { + m_footer->setText(FilePath(m_footerString).fileName().c_str()); + } + else + { + m_footer->setText(m_footerString.c_str()); + } connect(m_footer, SIGNAL(clicked()), this, SLOT(clickedFooter())); }