]> cloud.milkyroute.net Git - dolphin.git/blob - src/kitemviews/kitemliststyleoption.h
GIT_SILENT Update Appstream for new release
[dolphin.git] / src / kitemviews / kitemliststyleoption.h
1 /*
2 * SPDX-FileCopyrightText: 2011 Peter Penz <peter.penz19@gmail.com>
3 *
4 * SPDX-License-Identifier: GPL-2.0-or-later
5 */
6
7 #ifndef KITEMLISTSTYLEOPTION_H
8 #define KITEMLISTSTYLEOPTION_H
9
10 #include "dolphin_export.h"
11
12 #include <QFont>
13 #include <QFontMetrics>
14 #include <QPalette>
15 #include <QRect>
16
17 class DOLPHIN_EXPORT KItemListStyleOption
18 {
19 public:
20 KItemListStyleOption();
21 virtual ~KItemListStyleOption();
22
23 QRect rect;
24 QFont font;
25 QFontMetrics fontMetrics;
26 QPalette palette;
27 int padding;
28 int horizontalMargin;
29 int verticalMargin;
30 int iconSize;
31 bool extendedSelectionRegion;
32 int maxTextLines;
33 int maxTextWidth;
34
35 bool operator==(const KItemListStyleOption &other) const;
36 bool operator!=(const KItemListStyleOption &other) const;
37 };
38 #endif