LeechCraft
0.6.70-19424-g027e980fd1
Modular cross-platform feature rich live environment.
Toggle main menu visibility
Loading...
Searching...
No Matches
tagsfoldersproxymodel.h
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
#pragma once
10
11
#include <
util/models/flattofoldersproxymodel.h
>
12
#include "
tagsconfig.h
"
13
14
class
ITagsManager
;
15
16
namespace
LC::Util
17
{
32
class
UTIL_TAGS_API
TagsFoldersProxyModel
final :
public
FlatToFoldersProxyModel
33
{
34
Q_OBJECT
35
public
:
36
explicit
TagsFoldersProxyModel
(
const
ITagsManager
&, QObject* =
nullptr
);
37
};
38
}
ITagsManager
Tags manager's interface.
Definition
itagsmanager.h:91
LC::Util::FlatToFoldersProxyModel::FlatToFoldersProxyModel
FlatToFoldersProxyModel(Config, QObject *=nullptr)
Definition
flattofoldersproxymodel.cpp:72
LC::Util::TagsFoldersProxyModel::TagsFoldersProxyModel
TagsFoldersProxyModel(const ITagsManager &, QObject *=nullptr)
Definition
tagsfoldersproxymodel.cpp:33
flattofoldersproxymodel.h
LC::Util
Definition
icoreproxy.h:34
tagsconfig.h
UTIL_TAGS_API
#define UTIL_TAGS_API
Definition
tagsconfig.h:16
src
util
tags
tagsfoldersproxymodel.h
Generated by
1.18.0