Merge pull request #858 from kiwix/fix_compilation

Fix compilation after removing of wrapping in libkiwix
This commit is contained in:
Kelson 2022-07-08 17:31:10 +02:00 committed by GitHub
commit f1aafc1d95
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 12 additions and 10 deletions

View File

@ -402,7 +402,7 @@ void ContentManager::updateLibrary() {
try {
emit(pendingRequest(true));
m_remoteLibraryManager.doUpdate(m_currentLanguage, m_categoryFilter);
} catch (runtime_error&) {}
} catch (std::runtime_error&) {}
}
#define CATALOG_URL "library.kiwix.org"

View File

@ -37,7 +37,7 @@ KiwixApp::KiwixApp(int& argc, char *argv[])
{
try {
m_translation.setTranslation(QLocale());
} catch (exception& e) {
} catch (std::exception& e) {
QMessageBox::critical(nullptr, "Translation error", e.what());
return;
}
@ -60,7 +60,7 @@ void KiwixApp::init()
{
try {
mp_downloader = new kiwix::Downloader();
} catch (exception& e) {
} catch (std::exception& e) {
QMessageBox::critical(nullptr, gt("error-downloader-window-title"),
gt("error-downloader-launch-message") + "<br><br>" + e.what());
}
@ -236,7 +236,7 @@ void KiwixApp::openRandomUrl(bool newTab)
if (zimId.isEmpty()) {
return;
}
try {
auto archive = m_library.getArchive(zimId);
auto entry = archive->getRandomEntry();

View File

@ -18,6 +18,7 @@
#include <kiwix/name_mapper.h>
#include <mutex>
#include <iostream>
class KiwixApp : public QtSingleApplication

View File

@ -3,8 +3,6 @@
#include <kiwix/book.h>
#include <kiwix/library.h>
#include <kiwix/reader.h>
#include <kiwix/searcher.h>
#include <zim/archive.h>
#include <zim/search.h>
#include <qstring.h>

View File

@ -4,6 +4,7 @@
#include <QCommandLineParser>
#include <iostream>
#include <sstream>
#if QT_VERSION >= QT_VERSION_CHECK(5, 12, 0)
#include <QWebEngineUrlScheme>
#endif

View File

@ -2,6 +2,7 @@
#include "ui_readinglistbar.h"
#include "kiwixapp.h"
#include "zim/error.h"
#include "zim/item.h"
#include <QListWidgetItem>

View File

@ -10,6 +10,7 @@
#include <kiwix/name_mapper.h>
#include <zim/search.h>
#include <zim/entry.h>
#include <zim/item.h>
#include <zim/error.h>
@ -125,7 +126,7 @@ UrlSchemeHandler::handleSearchRequest(QWebEngineUrlRequestJob* request)
std::shared_ptr<zim::Search> search;
try {
auto searcher = app->getLibrary()->getSearcher(bookId);
search = make_shared<zim::Search>(searcher->search(searchQuery));
search = std::make_shared<zim::Search>(searcher->search(searchQuery));
} catch(...) {
request->fail(QWebEngineUrlRequestJob::UrlInvalid);
return;

View File

@ -10,6 +10,7 @@
#include <QWebEngineHistory>
#include <QVBoxLayout>
#include <zim/error.h>
#include <zim/item.h>
void WebViewBackMenu::showEvent(QShowEvent *)
{

View File

@ -6,7 +6,6 @@
#include <QWheelEvent>
#include <QMenu>
#include <kiwix/reader.h>
#include "findinpagebar.h"
class QWebEngineHistoryItem;

View File

@ -24,7 +24,7 @@ ZimView::ZimView(TabBar *tabBar, QWidget *parent)
return;
auto zoomFactor = mp_webView->zoomFactor();
zoomFactor += 0.1;
zoomFactor = max(min(zoomFactor, 5.0), 0.25);
zoomFactor = std::max(std::min(zoomFactor, 5.0), 0.25);
mp_webView->setZoomFactor(zoomFactor);
auto key = mp_webView->zimId() + "/zoomFactor";
KiwixApp::instance()->getSettingsManager()->setSettings(key, zoomFactor);
@ -35,7 +35,7 @@ ZimView::ZimView(TabBar *tabBar, QWidget *parent)
return;
auto zoomFactor = mp_webView->zoomFactor();
zoomFactor -= 0.1;
zoomFactor = max(min(zoomFactor, 5.0), 0.25);
zoomFactor = std::max(std::min(zoomFactor, 5.0), 0.25);
mp_webView->setZoomFactor(zoomFactor);
auto key = mp_webView->zimId() + "/zoomFactor";
KiwixApp::instance()->getSettingsManager()->setSettings(key, zoomFactor);