digiKam
Loading...
Searching...
No Matches
dcategorizedsortfilterproxymodel_p.h
Go to the documentation of this file.
1/* ============================================================
2 *
3 * This file is a part of digiKam project
4 * https://www.digikam.org
5 *
6 * Date : 2010-01-16
7 * Description : categorize item view based on DCategorizedView
8 *
9 * SPDX-FileCopyrightText: 2007 by Rafael Fernández López <ereslibre at kde dot org>
10 * SPDX-FileCopyrightText: 2007 by John Tapsell <tapsell at kde dot org>
11 * SPDX-FileCopyrightText: 2009-2012 by Marcel Wiesweg <marcel dot wiesweg at gmx dot de>
12 * SPDX-FileCopyrightText: 2011-2024 by Gilles Caulier <caulier dot gilles at gmail dot com>
13 *
14 * SPDX-License-Identifier: GPL-2.0-or-later
15 *
16 * ============================================================ */
17
18#pragma once
19
21
22// Qt includes
23
24#include <QCollator>
25
26namespace Digikam
27{
28
29class DCategorizedSortFilterProxyModel;
30
32{
33public:
34
35 Private() = default;
36 ~Private() = default;
37
38public:
39
40 int sortColumn = 0;
41 Qt::SortOrder sortOrder = Qt::AscendingOrder;
42 bool categorizedModel = false;
43 bool sortCategoriesByNaturalComparison = true;
44 QCollator collator;
45};
46
47} // namespace Digikam
Definition dcategorizedsortfilterproxymodel_p.h:32
QCollator collator
Definition dcategorizedsortfilterproxymodel_p.h:44
Definition dcategorizedsortfilterproxymodel.h:43
Definition datefolderview.cpp:34