From 04e7ba8bf082e2b170595eef488834accd9d946e Mon Sep 17 00:00:00 2001 From: "Roberto C. Sanchez" Date: Tue, 21 Oct 2014 22:48:23 -0400 Subject: Imported Upstream version 2.0.1 --- src/backend/rendering/cdisplayrendering.cpp | 6 ++++-- src/bibletime.cpp | 2 ++ src/frontend/display/bthtmlreaddisplay.cpp | 10 +--------- src/util/cresmgr.cpp | 3 +++ src/util/cresmgr.h | 3 +++ 5 files changed, 13 insertions(+), 11 deletions(-) (limited to 'src') diff --git a/src/backend/rendering/cdisplayrendering.cpp b/src/backend/rendering/cdisplayrendering.cpp index 8c6c525..50d5b18 100644 --- a/src/backend/rendering/cdisplayrendering.cpp +++ b/src/backend/rendering/cdisplayrendering.cpp @@ -19,6 +19,7 @@ //Qt #include #include +#include namespace Rendering { @@ -80,8 +81,9 @@ namespace Rendering { } } + if (linkText.isEmpty()) { - return QString(""); + return QString(""); } else { return QString("isValid()) ? lang->abbrev() : QString::null; - + if (modules.count() == 1) settings.pageDirection = (modules.first()->textDirection() == CSwordModuleInfo::LeftToRight) ? "ltr" : "rtl"; else diff --git a/src/bibletime.cpp b/src/bibletime.cpp index c4510f6..0877a8f 100644 --- a/src/bibletime.cpp +++ b/src/bibletime.cpp @@ -20,6 +20,7 @@ #include "util/ctoolclass.h" #include "util/cpointers.h" +#include "util/cresmgr.h" #include "util/directoryutil.h" #include "backend/drivers/cswordmoduleinfo.h" @@ -75,6 +76,7 @@ BibleTime::BibleTime() : initConnections(); readSettings(); setPlainCaption(QString()); + setWindowIcon( util::filesystem::DirectoryUtil::getIcon(CResMgr::mainWindow::icon) ); } BibleTime::~BibleTime() diff --git a/src/frontend/display/bthtmlreaddisplay.cpp b/src/frontend/display/bthtmlreaddisplay.cpp index 6cb959c..53d10e7 100644 --- a/src/frontend/display/bthtmlreaddisplay.cpp +++ b/src/frontend/display/bthtmlreaddisplay.cpp @@ -213,19 +213,11 @@ const QString BtHtmlReadDisplay::text( const CDisplay::TextType format, const CD return QString(); } -#include // Puts html text and javascript into QWebView void BtHtmlReadDisplay::setText( const QString& newText ) { QString jsText = newText; - QFile file("out.txt"); - if (!file.open(QIODevice::WriteOnly | QIODevice::Text)) - return; - - QTextStream out(&file); - out << newText << "\n"; - jsText.replace(body,jsBegin+javascript+jsEnd+body); // Disconnect any previous connect and connect to slot that loads the javascript object @@ -379,4 +371,4 @@ bool BtHtmlReadDisplayView::event(QEvent* e) if ( e->type() == QEvent::Leave ) m_display->m_jsObject->clearPrevAttribute(); return QWidget::event(e); -} \ No newline at end of file +} diff --git a/src/util/cresmgr.cpp b/src/util/cresmgr.cpp index 1bd51af..27eb8f4 100644 --- a/src/util/cresmgr.cpp +++ b/src/util/cresmgr.cpp @@ -13,6 +13,9 @@ namespace CResMgr { + namespace mainWindow { + const QString icon = "bibletime.svg"; + } // mainWindow namespace modules { namespace bible { const QString icon_unlocked = "bible.svg"; diff --git a/src/util/cresmgr.h b/src/util/cresmgr.h index 1fa3953..95d931e 100644 --- a/src/util/cresmgr.h +++ b/src/util/cresmgr.h @@ -20,6 +20,9 @@ namespace CResMgr { void init_tr(); + namespace mainWindow { + extern const QString icon; + } namespace modules { namespace bible { extern const QString icon_unlocked; -- cgit v1.2.3