39 lines
660 B
C++
39 lines
660 B
C++
|
#include "text-content-indexer.h"
|
||
|
#include <QFile>
|
||
|
#include <QFileInfo>
|
||
|
#include <QTextStream>
|
||
|
#include <QDebug>
|
||
|
|
||
|
TextContentIndexer::TextContentIndexer(QObject *parent) : QObject(parent)
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
void TextContentIndexer::creatContentdata()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
void TextContentIndexer::setFileList(QStringList *filelist)
|
||
|
{
|
||
|
m_file_list = filelist;
|
||
|
}
|
||
|
|
||
|
void TextContentIndexer::begin()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
|
||
|
bool TextContentIndexer::getPlaintextFileContent(QString path)
|
||
|
{
|
||
|
QFile file(path);
|
||
|
if(!file.open(QIODevice::ReadOnly))
|
||
|
return false;
|
||
|
|
||
|
QTextStream *stream = new QTextStream(&file);
|
||
|
QString content = stream->readAll();
|
||
|
qDebug()<<content;
|
||
|
return true;
|
||
|
|
||
|
}
|