PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Public Slots | Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
OptionsPage Class Reference

Dialog for options page. More...

#include <optionspage.h>

Inheritance diagram for OptionsPage:
[legend]
Collaboration diagram for OptionsPage:
[legend]

Public Slots

void on_EnableStaking (ToggleButton *)
 

Public Member Functions

 OptionsPage (QWidget *parent=0)
 
 ~OptionsPage ()
 
void setModel (WalletModel *model)
 
void setMapper ()
 
bool matchNewPasswords ()
 
StakingStatusError getStakingStatusError (QString &)
 

Protected Member Functions

virtual void keyPressEvent (QKeyEvent *event)
 

Private Slots

void validateNewPass ()
 
void validateNewPassRepeat ()
 
void onOldPassChanged ()
 
void on_pushButtonPassword_clicked ()
 
void on_pushButtonPasswordClear_clicked ()
 
void on_pushButtonBackup_clicked ()
 
void changeTheme (ToggleButton *widget)
 
void on_Enable2FA (ToggleButton *widget)
 
void on_pushButtonSave_clicked ()
 
void on_pushButtonDisable_clicked ()
 
void qrDialogIsFinished (int result)
 
void dialogIsFinished (int result)
 
void confirmDialogIsFinished (int result)
 
void on_day ()
 
void on_week ()
 
void on_month ()
 
void onShowMnemonic ()
 
void setStakingToggle ()
 
void setAutoConsolidate (int)
 
void mapPortUpnp_clicked (int)
 
void minimizeToTray_clicked (int)
 
void minimizeOnClose_clicked (int)
 
void changeDigits (int)
 
void alwaysRequest2FA_clicked (int)
 
void alwaysRequestPassphrase_clicked (int)
 
void hideBalanceStaking_clicked (int)
 
void lockSendStaking_clicked (int)
 
void checkForUnlock ()
 
void displayCurrencyValue_clicked (int)
 
void setDefaultCurrency (int)
 
void on_showPassphraseCheckBox_clicked ()
 

Private Member Functions

virtual void resizeEvent (QResizeEvent *event)
 
CAmount getValidatedAmount ()
 
void disable2FA ()
 
void enable2FA ()
 
void saveConsolidationSettingTime (bool)
 

Private Attributes

Ui::OptionsPage * ui
 
GUIUtil::TableViewLastColumnResizingFixercolumnResizingFixer
 
WalletModelmodel
 
OptionsModeloptions
 
QDataWidgetMapper * mapper
 
QSettings settings
 
QMenu * contextMenu
 
Type2FA typeOf2FA
 
QTimer * timerStakingToggleSync
 

Detailed Description

Dialog for options page.

Definition at line 45 of file optionspage.h.

Constructor & Destructor Documentation

◆ OptionsPage()

OptionsPage::OptionsPage ( QWidget *  parent = 0)
explicit

Definition at line 37 of file optionspage.cpp.

Here is the call graph for this function:

◆ ~OptionsPage()

OptionsPage::~OptionsPage ( )

Definition at line 199 of file optionspage.cpp.

Member Function Documentation

◆ alwaysRequest2FA_clicked

void OptionsPage::alwaysRequest2FA_clicked ( int  state)
privateslot

Definition at line 989 of file optionspage.cpp.

Here is the call graph for this function:

◆ alwaysRequestPassphrase_clicked

void OptionsPage::alwaysRequestPassphrase_clicked ( int  state)
privateslot

Definition at line 1000 of file optionspage.cpp.

Here is the call graph for this function:

◆ changeDigits

void OptionsPage::changeDigits ( int  digit)
privateslot

Definition at line 957 of file optionspage.cpp.

Here is the call graph for this function:

◆ changeTheme

void OptionsPage::changeTheme ( ToggleButton widget)
privateslot

Definition at line 710 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkForUnlock

void OptionsPage::checkForUnlock ( )
privateslot

Definition at line 1102 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ confirmDialogIsFinished

void OptionsPage::confirmDialogIsFinished ( int  result)
privateslot

Definition at line 780 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dialogIsFinished

void OptionsPage::dialogIsFinished ( int  result)
privateslot

Definition at line 691 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ disable2FA()

void OptionsPage::disable2FA ( )
private

Definition at line 718 of file optionspage.cpp.

Here is the caller graph for this function:

◆ displayCurrencyValue_clicked

void OptionsPage::displayCurrencyValue_clicked ( int  )
privateslot

Definition at line 1083 of file optionspage.cpp.

Here is the call graph for this function:

◆ enable2FA()

void OptionsPage::enable2FA ( )
private

Definition at line 738 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getStakingStatusError()

StakingStatusError OptionsPage::getStakingStatusError ( QString &  )

◆ getValidatedAmount()

CAmount OptionsPage::getValidatedAmount ( )
private

Definition at line 193 of file optionspage.cpp.

Here is the caller graph for this function:

◆ hideBalanceStaking_clicked

void OptionsPage::hideBalanceStaking_clicked ( int  state)
privateslot

Definition at line 1010 of file optionspage.cpp.

Here is the call graph for this function:

◆ keyPressEvent()

void OptionsPage::keyPressEvent ( QKeyEvent *  event)
protectedvirtual

Definition at line 263 of file optionspage.cpp.

◆ lockSendStaking_clicked

void OptionsPage::lockSendStaking_clicked ( int  state)
privateslot

Definition at line 1046 of file optionspage.cpp.

Here is the call graph for this function:

◆ mapPortUpnp_clicked

void OptionsPage::mapPortUpnp_clicked ( int  state)
privateslot

Definition at line 924 of file optionspage.cpp.

Here is the call graph for this function:

◆ matchNewPasswords()

bool OptionsPage::matchNewPasswords ( )

Definition at line 421 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ minimizeOnClose_clicked

void OptionsPage::minimizeOnClose_clicked ( int  state)
privateslot

Definition at line 948 of file optionspage.cpp.

◆ minimizeToTray_clicked

void OptionsPage::minimizeToTray_clicked ( int  state)
privateslot

Definition at line 939 of file optionspage.cpp.

◆ on_day

void OptionsPage::on_day ( )
privateslot

Definition at line 810 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_Enable2FA

void OptionsPage::on_Enable2FA ( ToggleButton widget)
privateslot

Definition at line 644 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_EnableStaking

void OptionsPage::on_EnableStaking ( ToggleButton widget)
slot

Definition at line 436 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_month

void OptionsPage::on_month ( )
privateslot

Definition at line 830 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_pushButtonBackup_clicked

void OptionsPage::on_pushButtonBackup_clicked ( )
privateslot

Definition at line 367 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_pushButtonDisable_clicked

void OptionsPage::on_pushButtonDisable_clicked ( )
privateslot

Definition at line 248 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_pushButtonPassword_clicked

void OptionsPage::on_pushButtonPassword_clicked ( )
privateslot

Definition at line 273 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_pushButtonPasswordClear_clicked

void OptionsPage::on_pushButtonPasswordClear_clicked ( )
privateslot

Definition at line 357 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_pushButtonSave_clicked

void OptionsPage::on_pushButtonSave_clicked ( )
privateslot

Definition at line 210 of file optionspage.cpp.

Here is the call graph for this function:

◆ on_showPassphraseCheckBox_clicked

void OptionsPage::on_showPassphraseCheckBox_clicked ( )
privateslot

Definition at line 1116 of file optionspage.cpp.

◆ on_week

void OptionsPage::on_week ( )
privateslot

Definition at line 820 of file optionspage.cpp.

Here is the call graph for this function:

◆ onOldPassChanged

void OptionsPage::onOldPassChanged ( )
privateslot

Definition at line 409 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ onShowMnemonic

void OptionsPage::onShowMnemonic ( )
privateslot

Definition at line 840 of file optionspage.cpp.

Here is the call graph for this function:

◆ qrDialogIsFinished

void OptionsPage::qrDialogIsFinished ( int  result)
privateslot

Definition at line 677 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ resizeEvent()

void OptionsPage::resizeEvent ( QResizeEvent *  event)
privatevirtual

Definition at line 205 of file optionspage.cpp.

◆ saveConsolidationSettingTime()

void OptionsPage::saveConsolidationSettingTime ( bool  autoConsolidate)
private

Definition at line 915 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setAutoConsolidate

void OptionsPage::setAutoConsolidate ( int  state)
privateslot

Definition at line 909 of file optionspage.cpp.

Here is the call graph for this function:

◆ setDefaultCurrency

void OptionsPage::setDefaultCurrency ( int  )
privateslot

Definition at line 1096 of file optionspage.cpp.

Here is the call graph for this function:

◆ setMapper()

void OptionsPage::setMapper ( )

Definition at line 269 of file optionspage.cpp.

Here is the caller graph for this function:

◆ setModel()

void OptionsPage::setModel ( WalletModel model)

Definition at line 178 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ setStakingToggle

void OptionsPage::setStakingToggle ( )
privateslot

Definition at line 173 of file optionspage.cpp.

◆ validateNewPass

void OptionsPage::validateNewPass ( )
privateslot

Definition at line 395 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ validateNewPassRepeat

void OptionsPage::validateNewPassRepeat ( )
privateslot

Definition at line 404 of file optionspage.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ columnResizingFixer

GUIUtil::TableViewLastColumnResizingFixer* OptionsPage::columnResizingFixer
private

Definition at line 66 of file optionspage.h.

◆ contextMenu

QMenu* OptionsPage::contextMenu
private

Definition at line 71 of file optionspage.h.

◆ mapper

QDataWidgetMapper* OptionsPage::mapper
private

Definition at line 69 of file optionspage.h.

◆ model

WalletModel* OptionsPage::model
private

Definition at line 67 of file optionspage.h.

◆ options

OptionsModel* OptionsPage::options
private

Definition at line 68 of file optionspage.h.

◆ settings

QSettings OptionsPage::settings
private

Definition at line 70 of file optionspage.h.

◆ timerStakingToggleSync

QTimer* OptionsPage::timerStakingToggleSync
private

Definition at line 77 of file optionspage.h.

◆ typeOf2FA

Type2FA OptionsPage::typeOf2FA
private

Definition at line 74 of file optionspage.h.

◆ ui

Ui::OptionsPage* OptionsPage::ui
private

Definition at line 65 of file optionspage.h.


The documentation for this class was generated from the following files: