aboutsummaryrefslogtreecommitdiff
path: root/src/completion/UrlAdapter.cpp
blob: 2f1bb08489a32c909a19e0f250c24fe177c00910 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <QWidget>
#include <QtCore>

#include "completion/Completer.hpp"
#include "completion/UrlAdapter.hpp"
#include "completion/UrlModel.hpp"

UrlAdapter::UrlAdapter() : Adapter() {
  completerInstance = new Completer(this);
  completerInstance->setModel(new UrlModel(this));
}

Completer *UrlAdapter::completer() { return completerInstance; }

QString UrlAdapter::prompt() { return "[url]"; }

UrlAdapter::~UrlAdapter() {
  delete completerInstance->model();
  delete completerInstance;
}