LeechCraft
0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
Toggle main menu visibility
Loading...
Searching...
No Matches
unhidelistmodel.cpp
Go to the documentation of this file.
1
/**********************************************************************
2
* LeechCraft - modular cross-platform feature rich internet client.
3
* Copyright (C) 2006-2014 Georg Rudoy
4
*
5
* Distributed under the Boost Software License, Version 1.0.
6
* (See accompanying file LICENSE or copy at https://www.boost.org/LICENSE_1_0.txt)
7
**********************************************************************/
8
9
#include "
unhidelistmodel.h
"
10
11
namespace
LC::Util
12
{
13
UnhideListModel::UnhideListModel
(QObject *parent)
14
:
RoleNamesMixin
<QStandardItemModel> (parent)
15
{
16
setRoleNames
({
17
{
Roles::ItemClass
, QByteArrayLiteral (
"itemClass"
) },
18
{
Roles::ItemName
, QByteArrayLiteral (
"itemName"
) },
19
{
Roles::ItemDescription
, QByteArrayLiteral (
"itemDescr"
) },
20
{
Roles::ItemIcon
, QByteArrayLiteral (
"itemIcon"
) },
21
});
22
}
23
}
LC::Util::RoleNamesMixin
Provides Qt4-style role names setters.
Definition
rolenamesmixin.h:30
LC::Util::RoleNamesMixin< QStandardItemModel >::setRoleNames
void setRoleNames(const QHash< int, QByteArray > &roleNames)
Definition
rolenamesmixin.h:41
LC::Util::UnhideListModel::UnhideListModel
UnhideListModel(QObject *parent)
Constructs the model with the given parent.
Definition
unhidelistmodel.cpp:13
LC::Util::UnhideListModel::ItemDescription
@ ItemDescription
The description of the item represented by this row.
Definition
unhidelistmodel.h:50
LC::Util::UnhideListModel::ItemIcon
@ ItemIcon
The URL of the icon of the item represented by this row.
Definition
unhidelistmodel.h:57
LC::Util::UnhideListModel::ItemName
@ ItemName
The name of the item represented by this row.
Definition
unhidelistmodel.h:44
LC::Util::UnhideListModel::ItemClass
@ ItemClass
The unique ID of the item represented by this row.
Definition
unhidelistmodel.h:38
LC::Util
Definition
icoreproxy.h:34
unhidelistmodel.h
src
util
qml
unhidelistmodel.cpp
Generated by
1.17.0