|
Krita Source Code Documentation
|
#include <KisDonationManagementDialog.h>
Inheritance diagram for KisDonationManagementDialog:Signals | |
| void | sigShowSupporterBundles () |
Public Member Functions | |
| KisDonationManagementDialog (QWidget *parent=nullptr) | |
| void | reshow () |
Private Slots | |
| void | slotShowOverview () |
| void | slotUpdateCurrentProducts () |
Private Member Functions | |
| void | addProductSeparator () |
| void | addProductWidgets (const QString &heading, const QVector< KisSupporterProduct > &products) |
Static Private Member Functions | |
| static bool | isProductIdsEqual (const QVector< KisSupporterProduct > &a, const QVector< KisSupporterProduct > &b) |
Private Attributes | |
| KisAndroidDonations * | m_androidDonations |
| QVector< KisSupporterProduct > | m_availableProducts |
| QVector< KisSupporterProduct > | m_ownedProducts |
Definition at line 15 of file KisDonationManagementDialog.h.
|
explicit |
Definition at line 11 of file KisDonationManagementDialog.cpp.
References KisKineticScroller::createPreconfiguredScroller(), KIS_SAFE_ASSERT_RECOVER_NOOP, m_androidDonations, KisAndroidDonations::setShowDonationManagementDialogPending(), KisAndroidDonations::sigStateChanged(), KisAndroidDonations::slotManageSubscriptions(), KisAndroidDonations::slotStartDonationFlow(), slotUpdateCurrentProducts(), and KisKineticScroller::updateCursor().
|
private |
Definition at line 154 of file KisDonationManagementDialog.cpp.
|
private |
Definition at line 132 of file KisDonationManagementDialog.cpp.
References addProductSeparator(), sigShowSupporterBundles(), and KisDonationManagementWidget::sigShowSupporterBundles().
|
staticprivate |
Definition at line 162 of file KisDonationManagementDialog.cpp.
| void KisDonationManagementDialog::reshow | ( | ) |
Definition at line 59 of file KisDonationManagementDialog.cpp.
References m_androidDonations, KisAndroidDonations::setShowDonationManagementDialogPending(), slotShowOverview(), and slotUpdateCurrentProducts().
|
signal |
|
privateslot |
Definition at line 70 of file KisDonationManagementDialog.cpp.
References m_availableProducts, and m_ownedProducts.
|
privateslot |
Definition at line 79 of file KisDonationManagementDialog.cpp.
References addProductSeparator(), addProductWidgets(), KisAndroidDonations::getCurrentProducts(), isProductIdsEqual(), m_androidDonations, m_availableProducts, m_ownedProducts, and slotShowOverview().
|
private |
Definition at line 37 of file KisDonationManagementDialog.h.
|
private |
Definition at line 38 of file KisDonationManagementDialog.h.
|
private |
Definition at line 39 of file KisDonationManagementDialog.h.