Changeset View
Changeset View
Standalone View
Standalone View
kcmkwin/kwindecoration/declarative-plugin/previewsettings.h
Show All 31 Lines | |||||
32 | { | 32 | { | ||
33 | class ButtonsModel; | 33 | class ButtonsModel; | ||
34 | class PreviewBridge; | 34 | class PreviewBridge; | ||
35 | 35 | | |||
36 | class BorderSizesModel : public QAbstractListModel | 36 | class BorderSizesModel : public QAbstractListModel | ||
37 | { | 37 | { | ||
38 | Q_OBJECT | 38 | Q_OBJECT | ||
39 | public: | 39 | public: | ||
40 | explicit BorderSizesModel(QObject *parent = 0); | 40 | explicit BorderSizesModel(QObject *parent = nullptr); | ||
41 | ~BorderSizesModel() override; | 41 | ~BorderSizesModel() override; | ||
42 | QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; | 42 | QVariant data(const QModelIndex& index, int role = Qt::DisplayRole) const override; | ||
43 | int rowCount(const QModelIndex& parent = QModelIndex()) const override; | 43 | int rowCount(const QModelIndex& parent = QModelIndex()) const override; | ||
44 | QHash< int, QByteArray > roleNames() const override; | 44 | QHash< int, QByteArray > roleNames() const override; | ||
45 | private: | 45 | private: | ||
46 | QList<BorderSize> m_borders = QList<BorderSize>({ | 46 | QList<BorderSize> m_borders = QList<BorderSize>({ | ||
47 | BorderSize::None, | 47 | BorderSize::None, | ||
48 | BorderSize::NoSides, | 48 | BorderSize::NoSides, | ||
▲ Show 20 Lines • Show All 115 Lines • Show Last 20 Lines |