6 #include "ui_lockunlock.h"
15 this->setStyleSheet(parent->styleSheet());
17 ui->container->setProperty(
"cssClass",
"top-sub-menu");
19 ui->pushButtonUnlocked->setProperty(
"cssClass",
"btn-check-lock-sub-menu-unlocked");
20 ui->pushButtonUnlocked->setStyleSheet(
"padding-left: 34px;");
21 ui->pushButtonLocked->setProperty(
"cssClass",
"btn-check-lock-sub-menu-locked");
22 ui->pushButtonLocked->setStyleSheet(
"padding-left: 34px;");
23 ui->pushButtonStaking->setProperty(
"cssClass",
"btn-check-lock-sub-menu-staking");
24 ui->pushButtonStaking->setStyleSheet(
"padding-left: 34px;");
40 case WalletModel::EncryptionStatus::Unlocked:
41 ui->pushButtonUnlocked->setChecked(
true);
42 ui->pushButtonLocked->setChecked(
false);
43 ui->pushButtonStaking->setChecked(
false);
45 case WalletModel::EncryptionStatus::UnlockedForStaking:
46 ui->pushButtonUnlocked->setChecked(
false);
47 ui->pushButtonLocked->setChecked(
false);
48 ui->pushButtonStaking->setChecked(
true);
50 case WalletModel::EncryptionStatus::Locked:
51 ui->pushButtonUnlocked->setChecked(
false);
52 ui->pushButtonLocked->setChecked(
true);
53 ui->pushButtonStaking->setChecked(
false);
void lockClicked(const StateClicked &state)
virtual void enterEvent(QEvent *)
virtual void leaveEvent(QEvent *)
void updateStatus(WalletModel::EncryptionStatus status)
LockUnlock(QWidget *parent=nullptr)