Use a filename relative to the bibliography file?
The relative path would be
%1
The absolute path would be
%2
", relativeFilename, absoluteFilename, QFontDatabase::systemFont(QFontDatabase::FixedFont).family()), i18n("Relative Path"), KGuiItem(i18n("Relative Path")), KGuiItem(i18n("Absolute Path"))) == KMessageBox::Yes)
+ | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+In file included from /usr/include/KF5/KWidgetsAddons/KMessageBox:1,
+ from /build/reproducible-path/kbibtex-0.10.0/src/gui/field/fieldlistedit.cpp:38:
+/usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here
+ 143 | ButtonCode questionYesNo(QWidget *parent,
+ | ^~~~~~~~~~~~~
/build/reproducible-path/kbibtex-0.10.0/src/gui/element/elementeditor.cpp: In member function 'void ElementEditor::apply()':
/build/reproducible-path/kbibtex-0.10.0/src/gui/element/elementeditor.cpp:541:31: warning: 'void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)' is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations]
541 | KMessageBox::sorry(this, i18n("No id was entered, so the previous id '%1' will be restored.", originalId), i18n("No id given"));
@@ -3821,6 +3857,15 @@
/usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here
931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify);
| ^~~~~
+/build/reproducible-path/kbibtex-0.10.0/src/gui/field/fieldlineedit.cpp: In member function 'void FieldLineEdit::FieldLineEditPrivate::openUrl()':
+/build/reproducible-path/kbibtex-0.10.0/src/gui/field/fieldlineedit.cpp:369:55: warning: 'KIO::JobUiDelegate::JobUiDelegate()' is deprecated: Since 5.98. use KIO::createDefaultJobUiDelegate or versioned constructor instead [-Wdeprecated-declarations]
+ 369 | job->setUiDelegate(new KIO::JobUiDelegate());
+ | ^
+In file included from /usr/include/KF5/KIOWidgets/KIO/JobUiDelegate:1,
+ from /build/reproducible-path/kbibtex-0.10.0/src/gui/field/fieldlineedit.cpp:38:
+/usr/include/KF5/KIOWidgets/kio/jobuidelegate.h:54:5: note: declared here
+ 54 | JobUiDelegate();
+ | ^~~~~~~~~~~~~
/build/reproducible-path/kbibtex-0.10.0/src/gui/element/findpdfui.cpp: In member function 'void PDFItemDelegate::slotViewPDF()':
/build/reproducible-path/kbibtex-0.10.0/src/gui/element/findpdfui.cpp:250:55: warning: 'KIO::JobUiDelegate::JobUiDelegate()' is deprecated: Since 5.98. use KIO::createDefaultJobUiDelegate or versioned constructor instead [-Wdeprecated-declarations]
250 | job->setUiDelegate(new KIO::JobUiDelegate());
@@ -3836,15 +3881,10 @@
/usr/include/KF5/KIOWidgets/kio/jobuidelegate.h:54:5: note: declared here
54 | JobUiDelegate();
| ^~~~~~~~~~~~~
-/build/reproducible-path/kbibtex-0.10.0/src/gui/field/fieldlistedit.cpp: In static member function 'static QString UrlListEdit::askRelativeOrStaticFilename(QWidget*, const QString&, const QUrl&)':
-/build/reproducible-path/kbibtex-0.10.0/src/gui/field/fieldlistedit.cpp:602:39: warning: 'KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)' is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations]
- 602 | if (KMessageBox::questionYesNo(parent, i18n("