Sponsor button

This commit is contained in:
Jakub Melka
2023-10-22 16:07:55 +02:00
parent 9a951431c4
commit 1631268d08
20 changed files with 447 additions and 2 deletions

View File

@ -530,6 +530,10 @@ void PDFProgramController::initialize(Features features,
{
connect(action, &QAction::triggered, this, &PDFProgramController::onActionGetSource);
}
if (QAction* action = m_actionManager->getAction(PDFActionManager::BecomeSponsor))
{
connect(action, &QAction::triggered, this, &PDFProgramController::onActionBecomeSponsor);
}
if (QAction* action = m_actionManager->getAction(PDFActionManager::AutomaticDocumentRefresh))
{
connect(action, &QAction::triggered, this, &PDFProgramController::onActionAutomaticDocumentRefresh);
@ -2460,6 +2464,11 @@ void PDFProgramController::onActionGetSource()
QDesktopServices::openUrl(QUrl("https://github.com/JakubMelka/PDF4QT"));
}
void PDFProgramController::onActionBecomeSponsor()
{
QDesktopServices::openUrl(QUrl("https://github.com/sponsors/JakubMelka"));
}
void PDFProgramController::onActionAutomaticDocumentRefresh()
{
updateFileWatcher();