/* * Copyright (c) 2010-2016 Isode Limited. * All rights reserved. * See the COPYING file for more information. */ #include #include #include #include #include namespace Swift { MUCSearchEmptyItem::MUCSearchEmptyItem() { } void MUCSearchEmptyItem::setParent(std::weak_ptr parent) { parent_ = parent; } std::shared_ptr MUCSearchEmptyItem::getParent() { return parent_.lock(); } QVariant MUCSearchEmptyItem::data(int role) { switch (role) { case Qt::DisplayRole: return QVariant(QObject::tr("No rooms found")); case Qt::FontRole: { QFont font; font.setItalic(true); return font; } case Qt::ForegroundRole: return QColor(Qt::gray); default: return QVariant(); } } }