1 /* 2 SPDX-FileCopyrightText: 2009 Milian Wolff <mail@milianw.de> 3 4 SPDX-License-Identifier: LGPL-2.0-or-later 5 */ 6 7 #ifndef INCLUDEFILEITEM_H 8 #define INCLUDEFILEITEM_H 9 10 #include <language/codecompletion/abstractincludefilecompletionitem.h> 11 12 #include "../duchain/navigation/navigationwidget.h" 13 14 namespace Php { 15 16 typedef KDevelop::AbstractIncludeFileCompletionItem<Php::NavigationWidget> BaseIncludeFileItem; 17 18 class IncludeFileItem : public BaseIncludeFileItem { 19 public: IncludeFileItem(const KDevelop::IncludeItem & include)20 IncludeFileItem(const KDevelop::IncludeItem& include) 21 : BaseIncludeFileItem(include) {}; 22 23 void execute(KTextEditor::View* View, const KTextEditor::Range& word) override; 24 }; 25 26 } 27 28 #endif // INCLUDEFILEITEM_H 29