Krita
Krita.cpp
73 connect(KisPart::instance(), SIGNAL(sigMainWindowIsBeingCreated(KisMainWindow*)), SLOT(mainWindowIsBeingCreated(KisMainWindow*)));
172 QList<KoID> ids = KoColorSpaceRegistry::instance()->colorModelsList(KoColorSpaceRegistry::AllColorSpaces);
186 QList<KoID> ids = KoColorSpaceRegistry::instance()->colorDepthList(colorModel, KoColorSpaceRegistry::AllColorSpaces);
296 QString name = resourceModel->data(idx, Qt::UserRole + KisAbstractResourceModel::Name).toString();
297 QString filename = resourceModel->data(idx, Qt::UserRole + KisAbstractResourceModel::Filename).toString();
298 QImage image = resourceModel->data(idx, Qt::UserRole + KisAbstractResourceModel::Thumbnail).value<QImage>();
329 Document* Krita::createDocument(int width, int height, const QString &name, const QString &colorModel, const QString &colorDepth, const QString &profile, double resolution)
335 const KoColorSpace *cs = KoColorSpaceRegistry::instance()->colorSpace(colorModel, colorDepth, profile);
341 if (!document->newImage(name, width, height, cs, bgColor, KisConfig::RASTER_LAYER, 1, "", double(resolution / 72) )) {
QString readEntry(const char *key, const char *aDefault=nullptr) const
bool addProfile(const QString &profilePath)
addProfile load the given profile into the profile registry.
Definition: Krita.cpp:219
void writeEntry(const char *key, const char *value, WriteConfigFlags pFlags=Normal)
UserRole
A Resource represents a gradient, pattern, brush tip, brush preset, palette or workspace definition.
Definition: Resource.h:30
Filter * filter(const QString &name) const
filter construct a Filter object with a default configuration.
Definition: Krita.cpp:156
Document * openDocument(const QString &filename)
openDocument creates a new Document, registers it with the Krita application and loads the given file...
Definition: Krita.cpp:351
QMap< QString, Resource * > resources(QString &type) const
resources returns a list of Resource objects of the given type
Definition: Krita.cpp:263
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QVariant data(int role) const const
QStringList filter(QStringView str, Qt::CaseSensitivity cs) const const
QString i18n(const char *text, const TYPE &arg...)
QStringList colorModels() const
colorModels creates a list with all color models id's registered.
Definition: Krita.cpp:169
static Krita * instance()
instance retrieve the singleton instance of the Application object.
Definition: Krita.cpp:402
Krita is a singleton class that offers the root access to the Krita object hierarchy.
Definition: Krita.h:27
void writeSetting(const QString &group, const QString &name, const QString &value)
writeSetting write the given setting under the given name to the kritarc file in the given settings g...
Definition: Krita.cpp:380
QByteArray toUtf8() const const
int toInt(bool *ok) const const
The Notifier can be used to be informed of state changes in the Krita application.
Definition: Notifier.h:22
void addExtension(Extension *extension)
addExtension add the given plugin to Krita.
Definition: Krita.cpp:370
QSet::iterator begin()
Notifier * notifier() const
notifier the Notifier singleton emits signals when documents are opened and closed,...
Definition: Krita.cpp:226
QList< Extension * > extensions()
return a list with all registered extension objects.
Definition: Krita.cpp:375
Document * createDocument(int width, int height, const QString &name, const QString &colorModel, const QString &colorDepth, const QString &profile, double resolution)
Definition: Krita.cpp:329
bool canConvert(int targetTypeId) const const
QString readSetting(const QString &group, const QString &name, const QString &defaultValue)
readSetting read the given setting value from the kritarc file.
Definition: Krita.cpp:386
QStringList filterStrategies() const
filterStrategies Retrieves all installed filter strategies.
Definition: Krita.cpp:197
QStringList keyList() const
const char * constData() const const
QStringList profiles(const QString &colorModel, const QString &colorDepth) const
profiles creates a list with the names of all color profiles compatible with the given color model an...
Definition: Krita.cpp:202
void setObjectName(const QString &name)
QIcon icon(QString &iconName) const
icon This allows you to get icons from Krita's internal icons.
Definition: Krita.cpp:392
QSet::iterator end()
bool batchmode() const
batchmode determines whether the script is run in batch mode.
Definition: Krita.cpp:129
The DockWidgetFactoryBase class is the base class for plugins that want to add a dock widget to every...
Definition: DockWidgetFactoryBase.h:36
QString i18nc(const char *context, const char *text, const TYPE &arg...)
QList::iterator begin()
QChar * data()
QStringList recentDocuments() const
return all recent documents registered in the RecentFiles group of the kritarc
Definition: Krita.cpp:317
QList< T > fromSet(const QSet< T > &set)
T * data() const const
KJOBWIDGETS_EXPORT QWidget * window(KJob *job)
QList::iterator end()
void setActiveDocument(Document *value)
setActiveDocument activates the first view that shows the given document
Definition: Krita.cpp:119
white
QStringList colorDepths(const QString &colorModel) const
colorDepths creates a list with the names of all color depths compatible with the given color model.
Definition: Krita.cpp:183
void addDockWidgetFactory(DockWidgetFactoryBase *factory)
addDockWidgetFactory Add the given docker factory to the application.
Definition: Krita.cpp:397
void sort(Qt::CaseSensitivity cs)
static QObject * fromVariant(const QVariant &v)
Scripter.fromVariant(variant) variant is a QVariant returns instance of QObject-subclass.
Definition: Krita.cpp:418
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 30 2023 03:58:47 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Sat Sep 30 2023 03:58:47 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.