Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

script.cpp

Go to the documentation of this file.
00001 #include <qfile.h>
00002 #include "script.h"
00003 
00004 Script::Script() {
00005 }
00006 
00007 Script::Script(const QString fileName) {
00008     QFile file(fileName);
00009     file.open(IO_ReadOnly );
00010     m_script = file.readAll();
00011 }
00012 
00013 void Script::saveTo(const QString fileName) const {
00014     QFile file(fileName);
00015     file.open(IO_WriteOnly);
00016     file.writeBlock(m_script);
00017     file.close();
00018 }
00019 
00020 
00021 void Script::append(const QByteArray &data) {
00022     int size = m_script.size();
00023     m_script.resize(size + data.size());
00024     memcpy(m_script.data() + size, data.data(), data.size());
00025 }
00026 
00027 QByteArray Script::script() const {
00028     return m_script;
00029 }

Generated on Sat Nov 5 16:16:51 2005 for OPIE by  doxygen 1.4.2