LeechCraft
0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
fixedstringfilterproxymodel.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 <QSortFilterProxyModel>
12
#include "
modelsconfig.h
"
13
14
namespace
LC::Util
15
{
16
class
UTIL_MODELS_API
FixedStringFilterProxyModel
:
public
QSortFilterProxyModel
17
{
18
protected
:
19
QString
FilterFixedString_
;
20
public
:
21
using
QSortFilterProxyModel::QSortFilterProxyModel;
22
23
void
SetFilterString
(
const
QString&);
24
private
:
25
using
QSortFilterProxyModel::setFilterFixedString;
26
};
27
}
LC::Util::FixedStringFilterProxyModel
Definition
fixedstringfilterproxymodel.h:17
LC::Util::FixedStringFilterProxyModel::SetFilterString
void SetFilterString(const QString &)
Definition
fixedstringfilterproxymodel.cpp:13
LC::Util::FixedStringFilterProxyModel::FilterFixedString_
QString FilterFixedString_
Definition
fixedstringfilterproxymodel.h:19
modelsconfig.h
UTIL_MODELS_API
#define UTIL_MODELS_API
Definition
modelsconfig.h:16
LC::Util
Definition
icoreproxy.h:34
src
util
models
fixedstringfilterproxymodel.h
Generated by
1.13.2