Changeset View
Changeset View
Standalone View
Standalone View
libs/libkis/Palette.cpp
Context not available. | |||||
24 | KoColorSet *palette {0}; | 24 | KoColorSet *palette {0}; | ||
---|---|---|---|---|---|
25 | }; | 25 | }; | ||
26 | 26 | | |||
27 | Palette::Palette(Resource *resource): d(new Private()) { | 27 | Palette::Palette(KoResource *resource, QObject *parent): | ||
28 | d->palette = dynamic_cast<KoColorSet*>(resource->resource()); | 28 | Resource(resource, parent), | ||
29 | d(new Private()) | ||||
30 | { | ||||
31 | d->palette = dynamic_cast<KoColorSet*>(resource); | ||||
29 | } | 32 | } | ||
30 | 33 | | |||
31 | Palette::~Palette() | 34 | Palette::~Palette() | ||
Context not available. | |||||
143 | return d->palette->moveGroup(groupName, groupNameInsertBefore); | 146 | return d->palette->moveGroup(groupName, groupNameInsertBefore); | ||
144 | } | 147 | } | ||
145 | 148 | | |||
146 | bool Palette::save() | | |||
147 | { | | |||
148 | if (d->palette->filename().size()>0) { | | |||
149 | return d->palette->save(); | | |||
150 | } | | |||
151 | //if there's no filename the palette proly doesn't even exist... | | |||
152 | return false; | | |||
153 | } | | |||
154 | | ||||
155 | KoColorSet *Palette::colorSet() | 149 | KoColorSet *Palette::colorSet() | ||
156 | { | 150 | { | ||
157 | return d->palette; | 151 | return d->palette; | ||
Context not available. |