OSDN Git Service

内蔵テキストビューアの行間を設定できるようにした
[gefu/Gefu.git] / filereadworker.cpp
index cdd1393..1bb789b 100644 (file)
@@ -3,23 +3,35 @@
 #include <QDebug>
 #include <QThread>
 
+const int BUFFER_SIZE = 4096;
+
+///////////////////////////////////////////////////////////////////////////////
+/// \brief FileReadWorker::FileReadWorker
+///
+/// コンストラクタ
+///
 FileReadWorker::FileReadWorker() :
     AbstractWorker(),
     m_file()
 {
 }
 
-FileReadWorker::~FileReadWorker()
-{
-    qDebug() << "FileReadWorker::~FileReadWorker()---------------------------";
-}
-
+///////////////////////////////////////////////////////////////////////////////
+/// \brief FileReadWorker::open
+/// \param path ファイルパス
+/// \return ファイルオープンに成功した場合はtrueを返します。
+///
 bool FileReadWorker::open(const QString &path)
 {
     m_file.setFileName(path);
     return m_file.open(QIODevice::ReadOnly);
 }
 
+///////////////////////////////////////////////////////////////////////////////
+/// \brief FileReadWorker::run
+///
+/// ファイル読込を実行します。
+///
 void FileReadWorker::run()
 {
     if (!m_file.isOpen()) {
@@ -38,7 +50,7 @@ void FileReadWorker::run()
             return;
         }
 
-        data.append(m_file.read(2048));
+        data.append(m_file.read(BUFFER_SIZE));
         emit progress(data.size());
     }