#include "frontends/WorkArea.h"
#include "DocIterator.h"
-#include "FuncRequest.h"
#include "qt_helpers.h"
#include "support/docstring.h"
namespace frontend {
class GuiWorkArea;
-class RtlItemDelegate;
+class CompleterItemDelegate;
+class GuiCompletionModel;
class GuiCompleter : private QCompleter
{
QString currentCompletion() const;
///
docstring longestUniqueCompletion() const;
+ ///
+ bool uniqueCompletionAvailable() const;
public Q_SLOTS:
/// Show the popup.
/// a coming reset here by setting it to false.
bool modelActive_;
///
- RtlItemDelegate * rtlItemDelegate_;
+ CompleterItemDelegate * itemDelegate_;
+ ///
+ GuiCompletionModel * model_;
}; // GuiCompleter
} // namespace frontend