mirror of
https://github.com/JakubMelka/PDF4QT.git
synced 2025-06-05 21:59:17 +02:00
Sponsor button
This commit is contained in:
@@ -90,6 +90,7 @@ MainWindow::MainWindow(QWidget* parent) :
|
||||
ui->menuView->addAction(m_differencesDockWidget->toggleViewAction());
|
||||
|
||||
ui->actionGet_Source->setData(int(Operation::GetSource));
|
||||
ui->actionBecomeASponsor->setData(int(Operation::BecomeSponsor));
|
||||
ui->actionAbout->setData(int(Operation::About));
|
||||
ui->actionOpen_Left->setData(int(Operation::OpenLeft));
|
||||
ui->actionOpen_Right->setData(int(Operation::OpenRight));
|
||||
@@ -383,6 +384,7 @@ bool MainWindow::canPerformOperation(Operation operation) const
|
||||
case Operation::Compare:
|
||||
case Operation::Close:
|
||||
case Operation::GetSource:
|
||||
case Operation::BecomeSponsor:
|
||||
case Operation::About:
|
||||
return true;
|
||||
|
||||
@@ -545,6 +547,12 @@ void MainWindow::performOperation(Operation operation)
|
||||
break;
|
||||
}
|
||||
|
||||
case Operation::BecomeSponsor:
|
||||
{
|
||||
QDesktopServices::openUrl(QUrl("https://github.com/sponsors/JakubMelka"));
|
||||
break;
|
||||
}
|
||||
|
||||
case Operation::About:
|
||||
{
|
||||
PDFAboutDialog aboutDialog(this);
|
||||
|
@@ -61,6 +61,7 @@ public:
|
||||
Compare,
|
||||
Close,
|
||||
GetSource,
|
||||
BecomeSponsor,
|
||||
About,
|
||||
PreviousDifference,
|
||||
NextDifference,
|
||||
|
@@ -42,6 +42,7 @@
|
||||
<string>Help</string>
|
||||
</property>
|
||||
<addaction name="actionGet_Source"/>
|
||||
<addaction name="actionBecomeASponsor"/>
|
||||
<addaction name="actionAbout"/>
|
||||
</widget>
|
||||
<widget class="QMenu" name="menuToolbars">
|
||||
@@ -362,6 +363,15 @@
|
||||
<string>Display Markers</string>
|
||||
</property>
|
||||
</action>
|
||||
<action name="actionBecomeASponsor">
|
||||
<property name="icon">
|
||||
<iconset resource="resources.qrc">
|
||||
<normaloff>:/pdfdocdiff/resources/wallet.svg</normaloff>:/pdfdocdiff/resources/wallet.svg</iconset>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Become a Sponsor</string>
|
||||
</property>
|
||||
</action>
|
||||
</widget>
|
||||
<resources>
|
||||
<include location="resources.qrc"/>
|
||||
|
@@ -23,5 +23,6 @@
|
||||
<file>resources/view-right.svg</file>
|
||||
<file>resources/display-differences.svg</file>
|
||||
<file>resources/display-markers.svg</file>
|
||||
<file>resources/wallet.svg</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
|
78
Pdf4QtDocDiff/resources/wallet.svg
Normal file
78
Pdf4QtDocDiff/resources/wallet.svg
Normal file
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 7.4 KiB |
Reference in New Issue
Block a user