4#ifndef __KISSUPPORTERBUNDLESDIALOG_H_
5#define __KISSUPPORTERBUNDLESDIALOG_H_
11#include "ui_KisSupporterBundlesDialog.h"
KisSupporterBundlesFetcher * m_fetcher
void slotResetBundleWidgets()
static QVector< KisSupporterProduct > getProductsForBundle(const QVector< KisSupporterProduct > ¤tProducts, const KisSupporterBundle &bundle)
static bool couldOwnAnyProduct(const QVector< KisSupporterProduct > &bundleProducts)
static bool bundleWidgetLessThan(const KisSupporterBundleWidget *a, const KisSupporterBundleWidget *b)
QVector< KisSupporterProduct > getCurrentProducts() const
static constexpr int PAGE_BUNDLES
static constexpr int PAGE_ERROR
static const KisSupporterProduct * searchProductById(const QVector< KisSupporterProduct > ¤tProducts, const QString &id)
KisSupporterBundlesDialog(QWidget *parent=nullptr)
static constexpr int PAGE_FETCHING
void slotFetchIndexDone(bool success, const QString &errorMessage)