mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Issue #54: Final bugfix
This commit is contained in:
@ -2625,6 +2625,11 @@ void PDFProgramController::onActionBookmarkGoToPrevious()
|
|||||||
|
|
||||||
void PDFProgramController::onActionBookmarkExport()
|
void PDFProgramController::onActionBookmarkExport()
|
||||||
{
|
{
|
||||||
|
if (!m_pdfDocument)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
QFileInfo fileInfo(m_fileInfo.originalFileName);
|
QFileInfo fileInfo(m_fileInfo.originalFileName);
|
||||||
QString saveFileName = QFileDialog::getSaveFileName(m_mainWindow, tr("Export Bookmarks As"), fileInfo.dir().absoluteFilePath(m_fileInfo.originalFileName).replace(".pdf", ".json"), tr("JSON (*.json);;All files (*.*)"));
|
QString saveFileName = QFileDialog::getSaveFileName(m_mainWindow, tr("Export Bookmarks As"), fileInfo.dir().absoluteFilePath(m_fileInfo.originalFileName).replace(".pdf", ".json"), tr("JSON (*.json);;All files (*.*)"));
|
||||||
if (!saveFileName.isEmpty())
|
if (!saveFileName.isEmpty())
|
||||||
@ -2635,6 +2640,11 @@ void PDFProgramController::onActionBookmarkExport()
|
|||||||
|
|
||||||
void PDFProgramController::onActionBookmarkImport()
|
void PDFProgramController::onActionBookmarkImport()
|
||||||
{
|
{
|
||||||
|
if (!m_pdfDocument)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
QFileInfo fileInfo(m_fileInfo.originalFileName);
|
QFileInfo fileInfo(m_fileInfo.originalFileName);
|
||||||
QString fileName = QFileDialog::getOpenFileName(m_mainWindow, tr("Select PDF document"), fileInfo.dir().absolutePath(), tr("JSON (*.json)"));
|
QString fileName = QFileDialog::getOpenFileName(m_mainWindow, tr("Select PDF document"), fileInfo.dir().absolutePath(), tr("JSON (*.json)"));
|
||||||
if (!fileName.isEmpty())
|
if (!fileName.isEmpty())
|
||||||
|
Reference in New Issue
Block a user