Canorus  0.0
resourcectl.h
Go to the documentation of this file.
1 
8 #ifndef RESOURCECTL_H_
9 #define RESOURCECTL_H_
10 
11 #include <QString>
12 #include <QList>
13 
14 #include "score/resource.h"
15 
17 public:
18  CAResourceCtl();
19  virtual ~CAResourceCtl();
20 
21  static CAResource *importResource( QString name, QString fileName, bool isLinked=false, CADocument *parent=0, CAResource::CAResourceType t=CAResource::Other );
23  static void deleteResource( CAResource* );
24 };
25 
26 #endif /* RESOURCECTL_H_ */
CAResourceCtl::deleteResource
static void deleteResource(CAResource *)
Definition: resourcectl.cpp:124
CAUndo::getAllDocuments
QList< CADocument * > getAllDocuments(CADocument *d)
Definition: undo.cpp:206
CADocument
Class which represents the current document.
Definition: document.h:19
CAResourceCtl::CAResourceCtl
CAResourceCtl()
Definition: resourcectl.cpp:45
document.h
CAResource::CAResourceType
CAResourceType
Definition: resource.h:17
CADocument::addResource
void addResource(CAResource *r)
Definition: document.h:34
CAResourceCtl
Resource control class.
Definition: resourcectl.h:16
CAResource::document
CADocument * document()
Definition: resource.h:45
CAResourceCtl::importResource
static CAResource * importResource(QString name, QString fileName, bool isLinked=false, CADocument *parent=0, CAResource::CAResourceType t=CAResource::Other)
Definition: resourcectl.cpp:58
CAResource
Different resources included in the file.
Definition: resource.h:15
undo.h
resource.h
CADocument::removeResource
void removeResource(CAResource *r)
Definition: document.h:35
CAResource::Other
@ Other
Definition: resource.h:23
CAResourceCtl::~CAResourceCtl
virtual ~CAResourceCtl()
Definition: resourcectl.cpp:48
resourcectl.h
CAResourceCtl::createEmptyResource
static CAResource * createEmptyResource(QString name, CADocument *parent=0, CAResource::CAResourceType t=CAResource::Other)
Definition: resourcectl.cpp:98
CACanorus::undo
static CAUndo * undo()
Definition: canorus.h:58
canorus.h
CADocument::setModified
void setModified(bool m)
Definition: document.h:71