diff --git a/src/textfile/TextFile.cxx b/src/textfile/TextFile.cxx index 5b857d6..9b4e278 100644 --- a/src/textfile/TextFile.cxx +++ b/src/textfile/TextFile.cxx @@ -14,7 +14,10 @@ void TextFile::setData(const QByteArray& data) m_data = data; } -void TextFile::dump() +void TextFile::dump() const { - // TODO: Implement text file dumping functionality + qDebug() << "Text File:" << filename(); + qDebug() << " Size:" << m_data.size() << "bytes"; + qDebug() << " Lines:" << asLines().size(); } + diff --git a/src/textfile/TextFile.h b/src/textfile/TextFile.h index c0a1a2f..87b9dbf 100644 --- a/src/textfile/TextFile.h +++ b/src/textfile/TextFile.h @@ -1,6 +1,8 @@ #pragma once #include "GenericFile.h" +#include +#include class TextFile final : public GenericFile { @@ -15,7 +17,8 @@ public: TextFile& operator=(TextFile&&) = default; void setData(const QByteArray& data) override; - void dump(); + void dump() const; + };