From dca1bf01de1884dbfc65eca073e2acc8880cbdbf Mon Sep 17 00:00:00 2001 From: Mark Long Date: Tue, 30 Sep 2025 20:40:05 -0500 Subject: [PATCH] Updating TextFile --- src/textfile/TextFile.cxx | 7 +++++-- src/textfile/TextFile.h | 5 ++++- 2 files changed, 9 insertions(+), 3 deletions(-) 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; + };