File indexing completed on 2024-04-28 05:45:07
0001 /* 0002 * SPDX-FileCopyrightText: 2011 Peter Penz <peter.penz19@gmail.com> 0003 * 0004 * SPDX-License-Identifier: GPL-2.0-or-later 0005 */ 0006 0007 #ifndef KITEMLISTSTYLEOPTION_H 0008 #define KITEMLISTSTYLEOPTION_H 0009 0010 #include "dolphin_export.h" 0011 0012 #include <QFont> 0013 #include <QFontMetrics> 0014 #include <QPalette> 0015 #include <QRect> 0016 0017 class DOLPHIN_EXPORT KItemListStyleOption 0018 { 0019 public: 0020 KItemListStyleOption(); 0021 virtual ~KItemListStyleOption(); 0022 0023 QRect rect; 0024 QFont font; 0025 QFontMetrics fontMetrics; 0026 QPalette palette; 0027 int padding; 0028 int horizontalMargin; 0029 int verticalMargin; 0030 int iconSize; 0031 bool extendedSelectionRegion; 0032 int maxTextLines; 0033 int maxTextWidth; 0034 0035 bool operator==(const KItemListStyleOption &other) const; 0036 bool operator!=(const KItemListStyleOption &other) const; 0037 }; 0038 #endif