Remove unneeded qml type registrations

This commit is contained in:
Tobias Fella
2023-05-17 23:27:39 +02:00
parent ee65ad22e6
commit bb8ee4ef44

View File

@@ -21,7 +21,6 @@
#include <QDebug> #include <QDebug>
#include <QGuiApplication> #include <QGuiApplication>
#include <QQmlEngine> // for qmlRegisterType()
#include <QTimeZone> #include <QTimeZone>
#include <KFormat> #include <KFormat>
@@ -81,10 +80,6 @@ QHash<int, QByteArray> MessageEventModel::roleNames() const
MessageEventModel::MessageEventModel(QObject *parent) MessageEventModel::MessageEventModel(QObject *parent)
: QAbstractListModel(parent) : QAbstractListModel(parent)
{ {
using namespace Quotient;
qmlRegisterAnonymousType<FileTransferInfo>("org.kde.neochat", 1);
qRegisterMetaType<FileTransferInfo>();
connect(static_cast<QGuiApplication *>(QGuiApplication::instance()), &QGuiApplication::paletteChanged, this, [this] { connect(static_cast<QGuiApplication *>(QGuiApplication::instance()), &QGuiApplication::paletteChanged, this, [this] {
Q_EMIT dataChanged(index(0, 0), index(rowCount() - 1, 0), {AuthorRole, ReplyRole}); Q_EMIT dataChanged(index(0, 0), index(rowCount() - 1, 0), {AuthorRole, ReplyRole});
}); });