5 #ifndef PIVX_QT_VOTEDIALOG_H
6 #define PIVX_QT_VOTEDIALOG_H
10 #include <QProgressBar>
34 void showEvent(QShowEvent *event)
override;
39 void onCheckBoxClicked(QCheckBox* checkBox, QProgressBar* progressBar,
bool isVoteYes);
58 void initVoteCheck(QWidget* container, QCheckBox* checkBox, QProgressBar* progressBar,
59 const QString& text, Qt::LayoutDirection direction,
bool isVoteYes);
61 void inform(
const QString& text);
std::unique_ptr< ProposalInfo > proposal
void showEvent(QShowEvent *event) override
void onMnSelectionClicked()
GovernanceModel * govModel
void updateMnSelectionNum()
std::vector< VoteInfo > votes
QProgressBar * progressBarYes
QProgressBar * progressBarNo
MnSelectionDialog * mnSelectionDialog
void setProposal(const ProposalInfo &prop)
std::vector< std::string > vecSelectedMn
void initVoteCheck(QWidget *container, QCheckBox *checkBox, QProgressBar *progressBar, const QString &text, Qt::LayoutDirection direction, bool isVoteYes)
void inform(const QString &text)
void onCheckBoxClicked(QCheckBox *checkBox, QProgressBar *progressBar, bool isVoteYes)
VoteDialog(QWidget *parent, GovernanceModel *_govModel, MNModel *_mnModel)