From 69781acc517dea0238156b410863465b8658ddc7 Mon Sep 17 00:00:00 2001 From: Eberhard Graether Date: Fri, 17 Nov 2017 23:50:36 +0100 Subject: [PATCH] build: Fixed build for Linux --- src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.cpp | 1 - src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.h | 3 +-- .../data/parser/cxx/name_resolver/CxxDeclNameResolver.h | 1 - src/lib_gui/qt/element/QtSmartSearchBox.cpp | 5 +++++ 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.cpp b/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.cpp index 39d93735..82a9539e 100644 --- a/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.cpp +++ b/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.cpp @@ -1,6 +1,5 @@ #include "data/parser/cxx/CanonicalFilePathCache.h" -#include "utility/file/FilePath.h" #include "utility/utilityString.h" #include "data/parser/cxx/utilityClang.h" diff --git a/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.h b/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.h index d58aa936..c6ec1c1e 100644 --- a/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.h +++ b/src/lib_cxx/data/parser/cxx/CanonicalFilePathCache.h @@ -5,8 +5,7 @@ #include #include "clang/Basic/FileManager.h" - -class FilePath; +#include "utility/file/FilePath.h" class CanonicalFilePathCache { diff --git a/src/lib_cxx/data/parser/cxx/name_resolver/CxxDeclNameResolver.h b/src/lib_cxx/data/parser/cxx/name_resolver/CxxDeclNameResolver.h index ffbf28bd..bc365b65 100644 --- a/src/lib_cxx/data/parser/cxx/name_resolver/CxxDeclNameResolver.h +++ b/src/lib_cxx/data/parser/cxx/name_resolver/CxxDeclNameResolver.h @@ -5,7 +5,6 @@ #include "data/parser/cxx/name_resolver/CxxNameResolver.h" class CanonicalFilePathCache; -class FilePath; class CxxDeclNameResolver: public CxxNameResolver { diff --git a/src/lib_gui/qt/element/QtSmartSearchBox.cpp b/src/lib_gui/qt/element/QtSmartSearchBox.cpp index 035b09b0..a02b0ae7 100644 --- a/src/lib_gui/qt/element/QtSmartSearchBox.cpp +++ b/src/lib_gui/qt/element/QtSmartSearchBox.cpp @@ -626,6 +626,11 @@ void QtSmartSearchBox::onElementSelected(QtSearchElement* element) return; } + if (!hasFocus()) + { + setFocus(); + } + if (!hasSelectedElements() && !m_shiftKeyDown) { editElement(element);