#include "kitemliststyleoption.h"
+
KItemListStyleOption::KItemListStyleOption() :
- QStyleOption(QStyleOption::Version, QStyleOption::SO_CustomBase + 1)
+ rect(),
+ font(),
+ fontMetrics(QFont()),
+ palette(),
+ padding(-1),
+ horizontalMargin(-1),
+ verticalMargin(-1),
+ iconSize(-1),
+ extendedSelectionRegion(false),
+ maxTextLines(0),
+ maxTextWidth(0)
{
}
KItemListStyleOption::KItemListStyleOption(const KItemListStyleOption& other) :
- QStyleOption(other)
+ rect(other.rect),
+ font(other.font),
+ fontMetrics(other.fontMetrics),
+ palette(other.palette),
+ padding(other.padding),
+ horizontalMargin(other.horizontalMargin),
+ verticalMargin(other.verticalMargin),
+ iconSize(other.iconSize),
+ extendedSelectionRegion(other.extendedSelectionRegion),
+ maxTextLines(other.maxTextLines),
+ maxTextWidth(other.maxTextWidth)
{
- margin = other.margin;
- iconSize = other.iconSize;
- font = other.font;
}
KItemListStyleOption::~KItemListStyleOption()