KGuiAddons
kcolorcollection.cpp
50 QString filename = QStandardPaths::locate(QStandardPaths::GenericConfigLocation, QLatin1String("colors/") + name);
103 const QStringList paletteDirs = QStandardPaths::locateAll(QStandardPaths::GenericConfigLocation, QStringLiteral("colors"), QStandardPaths::LocateDirectory);
126 QString filename = QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + QLatin1String("/colors/") + d->name;
135 description = QLatin1Char('#') + description.split(QLatin1Char('\n'), Qt::KeepEmptyParts).join(QLatin1String("\n#"));
226int KColorCollection::changeColor(int index, const QColor &newColor, const QString &newColorName)
239int KColorCollection::changeColor(const QColor &oldColor, const QColor &newColor, const QString &newColorName)
KColorCollection & operator=(const KColorCollection &)
KColorCollection assignment operator.
Editable editable() const
Returns whether the collection may be edited.
Definition kcolorcollection.cpp:170
int changeColor(int index, const QColor &newColor, const QString &newColorName=QString())
Change a color.
Definition kcolorcollection.cpp:226
void setDescription(const QString &desc)
Set the description of the collection.
Definition kcolorcollection.cpp:155
QString description() const
Get the description of the collection.
Definition kcolorcollection.cpp:150
void setEditable(Editable editable)
Change whether the collection may be edited.
Definition kcolorcollection.cpp:175
KColorCollection(const QString &name=QString())
KColorCollection constructor.
Definition kcolorcollection.cpp:114
static QStringList installedCollections()
Query which KDE color collections are installed.
Definition kcolorcollection.cpp:101
int addColor(const QColor &newColor, const QString &newColorName=QString())
Add a color.
Definition kcolorcollection.cpp:220
QString name(StandardShortcut id)
const char * constData() const const
Files
QStringList entryList(Filters filters, SortFlags sort) const const
ReadOnly
bool commit()
virtual bool open(OpenMode mode) override
LocateDirectory
GenericConfigLocation
QString locate(StandardLocation type, const QString &fileName, LocateOptions options)
QStringList locateAll(StandardLocation type, const QString &fileName, LocateOptions options)
QString writableLocation(StandardLocation type)
QString & append(QChar ch)
bool contains(QChar ch, Qt::CaseSensitivity cs) const const
QString fromLocal8Bit(QByteArrayView str)
bool isEmpty() const const
QString mid(qsizetype position, qsizetype n) const const
QString & remove(QChar ch, Qt::CaseSensitivity cs)
QStringList split(QChar sep, Qt::SplitBehavior behavior, Qt::CaseSensitivity cs) const const
QByteArray toLatin1() const const
QString trimmed() const const
QString join(QChar separator) const const
qsizetype removeDuplicates()
KeepEmptyParts
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Apr 27 2024 22:08:23 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Apr 27 2024 22:08:23 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.