#include <kis_resource.h>
Public Member Functions | |
| KisResource (const TQString &filename) | |
| virtual bool | load ()=0 |
| virtual bool | save ()=0 |
| virtual TQImage | img ()=0 |
| TQString | filename () const |
| void | setFilename (const TQString &filename) |
| TQString | name () const |
| void | setName (const TQString &name) |
| bool | valid () const |
| void | setValid (bool valid) |
Detailed Description
The KisResource class provides a representation of Chalk image resources.
This includes, but not limited to, brushes and patterns.
This replaces the KisKrayon facility that used to be present in Krayon.
Definition at line 32 of file kis_resource.h.
Constructor & Destructor Documentation
◆ KisResource()
| KisResource::KisResource | ( | const TQString & | filename | ) |
Creates a new KisResource object using filename.
No file is opened in the constructor, you have to call load.
- Parameters
-
filename the file name to save and load from.
Definition at line 21 of file kis_resource.cpp.
◆ ~KisResource()
|
virtual |
Definition at line 27 of file kis_resource.cpp.
Member Function Documentation
◆ filename()
| TQString KisResource::filename | ( | ) | const |
Definition at line 31 of file kis_resource.cpp.
◆ img()
|
pure virtual |
◆ load()
|
pure virtual |
Load this resource.
Implemented in KisPalette.
◆ name()
| TQString KisResource::name | ( | ) | const |
Definition at line 41 of file kis_resource.cpp.
◆ save()
|
pure virtual |
Save this resource asynchronously.
The signal saveComplete is emitted when the resource has been saved.
Implemented in KisPalette.
◆ setFilename()
| void KisResource::setFilename | ( | const TQString & | filename | ) |
Definition at line 36 of file kis_resource.cpp.
◆ setName()
| void KisResource::setName | ( | const TQString & | name | ) |
Definition at line 46 of file kis_resource.cpp.
◆ setValid()
| void KisResource::setValid | ( | bool | valid | ) |
Definition at line 56 of file kis_resource.cpp.
◆ valid()
| bool KisResource::valid | ( | ) | const |
Definition at line 51 of file kis_resource.cpp.
The documentation for this class was generated from the following files:
