insilmaril@0: #ifndef NOTEOBJ_H insilmaril@0: #define NOTEOBJ_H insilmaril@0: insilmaril@0: #include insilmaril@0: insilmaril@0: class NoteObj; insilmaril@0: insilmaril@617: #include "xmlobj.h" insilmaril@0: insilmaril@474: /*! \brief The text note belonging to one OrnamentedObj */ insilmaril@474: insilmaril@474: insilmaril@617: class NoteObj:public XMLObj insilmaril@0: { insilmaril@0: public: insilmaril@0: NoteObj(); insilmaril@186: NoteObj(const QString&); insilmaril@746: void operator= (const NoteObj &); insilmaril@0: void copy (NoteObj); insilmaril@0: void clear(); insilmaril@0: void setNote (const QString&); insilmaril@746: QString getNote() const; insilmaril@186: QString getNoteASCII(); insilmaril@842: QString getNoteASCII(QString igdent, const int &width=0); insilmaril@186: QString getNoteOpenDoc(); insilmaril@0: void setFontHint (const QString&); insilmaril@746: QString getFontHint () const; insilmaril@0: void setFilenameHint (const QString&); insilmaril@746: QString getFilenameHint () const; insilmaril@0: bool isEmpty(); insilmaril@0: QString saveToDir(); insilmaril@0: insilmaril@0: private: insilmaril@0: QString note; insilmaril@0: QString fonthint; insilmaril@0: QString filenamehint; insilmaril@0: }; insilmaril@0: #endif