/* * This file is part of smolbote. It's copyrighted by the contributors recorded * in the version control history of the file, available from its original * location: git://neueland.iserlohn-fortress.net/smolbote.git * * SPDX-License-Identifier: GPL-3.0 */ #ifndef URLCOMPLETER_H #define URLCOMPLETER_H #include class UrlCompleter : public QCompleter { Q_OBJECT public: explicit UrlCompleter(QAbstractItemModel *model, QObject *parent = nullptr); protected: QStringList splitPath(const QString &path) const override; QString pathFromIndex(const QModelIndex &index) const override; }; #endif // URLCOMPLETER_H