Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/lintest/fb2edit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKandrashin Denis <mail@lintest.ru>2012-10-24 23:53:47 +0400
committerKandrashin Denis <mail@lintest.ru>2012-10-24 23:59:04 +0400
commit762ad539ebce568a2dccf42d490bf3beb4bb6bb8 (patch)
tree227fb81255d58ba5fc4675906aed69338141b639
parent32562dc9bb29cedf0c6832fb16cb9fe1dc6c67e4 (diff)
Version 0.0.7:0.0.7
-rw-r--r--fb2edit.pro2
-rw-r--r--source/fb2save.cpp10
-rw-r--r--source/fb2save.hpp2
3 files changed, 5 insertions, 9 deletions
diff --git a/fb2edit.pro b/fb2edit.pro
index 935be69..cc8f5f8 100644
--- a/fb2edit.pro
+++ b/fb2edit.pro
@@ -40,8 +40,6 @@ TARGET = fb2edit
TRANSLATIONS = source/ts/ru.ts
-VERSION = 0.01.1
-
QT += xml
QT += webkit
QT += network
diff --git a/source/fb2save.cpp b/source/fb2save.cpp
index 89360bc..d68e9ad 100644
--- a/source/fb2save.cpp
+++ b/source/fb2save.cpp
@@ -196,7 +196,7 @@ QByteArray FbSaveWriter::downloadFile(const QUrl &url)
return reply->readAll();
}
-QString FbSaveWriter::getFileName(const QString &path)
+QString FbSaveWriter::filename(const QString &path)
{
if (path.left(1) == "#") {
QString name = path.mid(1);
@@ -279,12 +279,12 @@ void FbSaveWriter::writeContentType(const QString &name, QByteArray &data)
//---------------------------------------------------------------------------
FB2_BEGIN_KEYHASH(FbSaveHandler::TextHandler)
- FB2_KEY( Anchor , "a" );
- FB2_KEY( Image , "img" );
FB2_KEY( Origin , "table" );
FB2_KEY( Origin , "td" );
FB2_KEY( Origin , "th" );
FB2_KEY( Origin , "tr" );
+ FB2_KEY( Origin , "a" );
+ FB2_KEY( Image , "img" );
FB2_KEY( Parag , "p" );
FB2_KEY( Strong , "b" );
FB2_KEY( Emphas , "i" );
@@ -328,8 +328,7 @@ void FbSaveHandler::TextHandler::writeAtts(const QXmlAttributes &atts)
if (m_tag == "image") {
if (name == "src") {
name = "l:href";
- value = m_writer.getFileName(value);
- value.prepend('#');
+ value = m_writer.filename(value).prepend('#');
}
} else if (m_tag == "a") {
if (name == "href") name = "l:href";
@@ -346,7 +345,6 @@ FbXmlHandler::NodeHandler * FbSaveHandler::TextHandler::NewTag(const QString &na
case Origin : tag = name; break;
case Parag : return new ParagHandler(this, name, atts);
case Span : return new SpanHandler(this, name, atts);
- case Anchor : tag = "a" ; break;
case Image : tag = "image" ; break;
case Strong : tag = "strong" ; break;
case Emphas : tag = "emphasis" ; break;
diff --git a/source/fb2save.hpp b/source/fb2save.hpp
index d1e188b..077d338 100644
--- a/source/fb2save.hpp
+++ b/source/fb2save.hpp
@@ -70,7 +70,7 @@ public:
explicit FbSaveWriter(FbTextEdit &view, QIODevice *device);
explicit FbSaveWriter(FbTextEdit &view, QString *string);
FbTextEdit & view() { return m_view; }
- QString getFileName(const QString &src);
+ QString filename(const QString &src);
void writeStartElement(const QString &name, int level);
void writeEndElement(int level);
void writeComment(const QString &ch);