MCPcopy Create free account
hub / github.com/Quill-OS/quill / getTotalEpubPagesNumber

Method getTotalEpubPagesNumber

src/reader/reader.cpp:1837–1851  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1835}
1836
1837void reader::getTotalEpubPagesNumber() {
1838 QString epubProg ("sh");
1839 QStringList epubArgs;
1840 convertMuPdfVars(0, true);
1841 epubArgs << "/mnt/onboard/.adds/inkbox/epub.sh" << mupdf::epub::fontSize_qstr << mupdf::epub::width_qstr << mupdf::epub::height_qstr << mupdf::epub::epubPageNumber_qstr << "get_pages_number";
1842 QProcess *epubProc = new QProcess();
1843 epubProc->start(epubProg, epubArgs);
1844 epubProc->waitForFinished();
1845 epubProc->deleteLater();
1846
1847 string_checkconfig_ro("/run/epub_total_pages_number");
1848 totalPagesInt = checkconfig_str_val.toInt();
1849 log("ePUB total pages number: " + checkconfig_str_val, className);
1850 QFile::remove("/run/epub_total_pages_number");
1851}
1852
1853void reader::on_gotoBtn_clicked()
1854{

Callers

nothing calls this directly

Calls 3

string_checkconfig_roFunction · 0.85
logFunction · 0.85
startMethod · 0.80

Tested by

no test coverage detected