#include <mana_base_widget.h>
Public Slots | |
| QSize | sizeHint () const override |
| void | updateDisplay () override |
| QDialog * | createConfigDialog (QWidget *parent) override |
| Public Slots inherited from AbstractAnalyticsPanelWidget | |
| virtual void | updateDisplay ()=0 |
| virtual QDialog * | createConfigDialog (QWidget *parent)=0 |
Public Member Functions | |
| ManaBaseWidget (QWidget *parent, DeckListStatisticsAnalyzer *analyzer, ManaBaseConfig cfg={}) | |
| QJsonObject | saveConfig () const override |
| void | loadConfig (const QJsonObject &o) override |
| QJsonObject | extractConfigFromDialog (QDialog *dlg) const override |
| Public Member Functions inherited from AbstractAnalyticsPanelWidget | |
| AbstractAnalyticsPanelWidget (QWidget *parent, DeckListStatisticsAnalyzer *analyzer) | |
| void | setDisplayTitle (const QString &title) |
| QString | displayTitleText () const |
| bool | applyConfigFromDialog () |
Private Attributes | |
| ManaBaseConfig | config |
| QWidget * | barContainer |
| QHBoxLayout * | barLayout |
Additional Inherited Members | |
| Protected Attributes inherited from AbstractAnalyticsPanelWidget | |
| DeckListStatisticsAnalyzer * | analyzer |
| QVBoxLayout * | layout |
| QWidget * | bannerAndSettingsContainer |
| QHBoxLayout * | bannerAndSettingsLayout |
| QString | displayTitle |
| BannerWidget * | bannerWidget |
| QPushButton * | configureButton |
| ManaBaseWidget::ManaBaseWidget | ( | QWidget * | parent, |
| DeckListStatisticsAnalyzer * | analyzer, | ||
| ManaBaseConfig | cfg = {} ) |
|
overrideslot |
|
overridevirtual |
Implements AbstractAnalyticsPanelWidget.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Reimplemented from AbstractAnalyticsPanelWidget.
|
overrideslot |
|
overrideslot |
|
private |
|
private |
|
private |