#include <resource.h>
Public Types | |
| enum | CAResourceType { Image, Sound, Movie, Document, Other } |
Public Member Functions | |
| CAResource (QString fileName, QString name, bool linked=false, CAResourceType t=Other) | |
| virtual | ~CAResource () |
| void | setName (const QString n) |
| const QString | name () |
| void | setFileName (const QString file) |
| const QString | fileName () |
| void | setResourceType (const CAResourceType t) |
| const CAResourceType | resourceType () |
| void | setLinked (bool l) |
| bool | isLinked () |
Private Attributes | |
| QString | _name |
| QString | _fileName |
| CAResourceType | _resType |
| bool | _linked |
Copyright (c) 2007, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed under the GNU GENERAL PUBLIC LICENSE. See LICENSE.GPL for details.
Copyright (c) 2006-2007, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed under the GNU GENERAL PUBLIC LICENSE. See LICENSE.GPL for details.
CAResource is a wrapper for any file included or linked from the document itself. Additional files are usually transcripts of the score in a pdf format, audio and video files, score in other formats, images in the score etc.
CAResource contains a valid path (_fileName) to the actual file. If the resource is external (not included in file), _linked is True and a _fileName is the absolute path of the linked file. If the resource is internal (included in the file), _linked is False and a _fileName is an absolute path to the extracted file in the system temporary directory.
Definition at line 13 of file resource.h.
| CAResource::CAResource | ( | QString | fileName, | |
| QString | name, | |||
| bool | linked = false, |
|||
| CAResourceType | t = Other | |||
| ) |
Default constructor.
Definition at line 31 of file resource.cpp.
References setFileName(), setLinked(), setName(), and setResourceType().

| CAResource::~CAResource | ( | ) | [virtual] |
Definition at line 38 of file resource.cpp.
References fileName(), and isLinked().

| void CAResource::setName | ( | const QString | n | ) | [inline] |
Definition at line 26 of file resource.h.
References _name.
Referenced by CAResource().

| const QString CAResource::name | ( | ) | [inline] |
| void CAResource::setFileName | ( | const QString | file | ) | [inline] |
Definition at line 29 of file resource.h.
References _fileName.
Referenced by CAResource().

| const QString CAResource::fileName | ( | ) | [inline] |
Definition at line 30 of file resource.h.
References _fileName.
Referenced by ~CAResource().

| void CAResource::setResourceType | ( | const CAResourceType | t | ) | [inline] |
Definition at line 32 of file resource.h.
References _resType.
Referenced by CAResource().

| const CAResourceType CAResource::resourceType | ( | ) | [inline] |
| void CAResource::setLinked | ( | bool | l | ) | [inline] |
Definition at line 35 of file resource.h.
References _linked.
Referenced by CAResource().

| bool CAResource::isLinked | ( | ) | [inline] |
Definition at line 36 of file resource.h.
References _linked.
Referenced by CACanExport::exportDocumentImpl(), and ~CAResource().

QString CAResource::_name [private] |
QString CAResource::_fileName [private] |
CAResourceType CAResource::_resType [private] |
bool CAResource::_linked [private] |
1.5.3