diff --git a/src/plugins/cpptools/cppfindreferences.h b/src/plugins/cpptools/cppfindreferences.h index 9f7a96046c4e5f33a31e1a401f7342ac55d7bca7..13f2da5fc69056ef839b3bb0e2c3fa43ba970f53 100644 --- a/src/plugins/cpptools/cppfindreferences.h +++ b/src/plugins/cpptools/cppfindreferences.h @@ -42,8 +42,8 @@ QT_FORWARD_DECLARE_CLASS(QTimer) namespace Find { - struct SearchResultItem; - class SearchResult; +class SearchResultItem; +class SearchResult; } // namespace Find namespace CppTools { diff --git a/src/plugins/find/searchresultwindow.h b/src/plugins/find/searchresultwindow.h index 24bc7db97e3694647ee2f1013e39010681a7ceef..49e371ce78cd9c2873c1d5f3ca510110b9ec3409 100644 --- a/src/plugins/find/searchresultwindow.h +++ b/src/plugins/find/searchresultwindow.h @@ -50,8 +50,9 @@ namespace Internal { } class SearchResultWindow; -struct FIND_EXPORT SearchResultItem +class FIND_EXPORT SearchResultItem { +public: SearchResultItem() : textMarkPos(-1), textMarkLength(0), diff --git a/src/plugins/qmljseditor/qmljsfindreferences.h b/src/plugins/qmljseditor/qmljsfindreferences.h index 779724e6037c0f6503831bc09eeb29f2613b2dfc..587ea58ab7f98ac2743d69359a0eca6824074acb 100644 --- a/src/plugins/qmljseditor/qmljsfindreferences.h +++ b/src/plugins/qmljseditor/qmljsfindreferences.h @@ -41,8 +41,8 @@ QT_FORWARD_DECLARE_CLASS(QTimer) namespace Find { - struct SearchResultItem; - class SearchResult; +class SearchResultItem; +class SearchResult; } // namespace Find namespace QmlJSEditor { diff --git a/src/plugins/texteditor/basefilefind.h b/src/plugins/texteditor/basefilefind.h index 8d84d42b7e64ac7e2999045aae8cb2cf9f94bbaf..f1a5861f7b228a082e6548895d7c57d1493a8a8d 100644 --- a/src/plugins/texteditor/basefilefind.h +++ b/src/plugins/texteditor/basefilefind.h @@ -40,14 +40,12 @@ class QLabel; class QComboBox; QT_END_NAMESPACE -namespace Utils { -class FileIterator; -} +namespace Utils { class FileIterator; } namespace Find { class SearchResult; -struct SearchResultItem; +class SearchResultItem; class IFindSupport; -} +} // namespace Find namespace TextEditor { namespace Internal {