blob: 020c115197dc9e9dcf67a09e790ab5939a75fb48 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include <QWidget>
#include <QtCore>
#include "completion/CommandsAdapter.hpp"
#include "completion/CommandsModel.hpp"
#include "completion/Completer.hpp"
const QString cmdPrompt = "[exec]";
CommandsAdapter::CommandsAdapter() : Adapter() {
completerInstance = new Completer();
completerInstance->setSourceModel(new CommandsModel(this));
}
Completer *CommandsAdapter::completer() { return completerInstance; }
QString CommandsAdapter::prompt() { return cmdPrompt; }
CommandsAdapter::~CommandsAdapter() {
delete completerInstance->sourceModel();
delete completerInstance;
}
|