class ClientModel;
class WalletModel;
class TransactionView;
+class MintingView;
class OverviewPage;
class AddressBookPage;
class SendCoinsDialog;
OverviewPage *overviewPage;
QWidget *transactionsPage;
+ QWidget *mintingPage;
AddressBookPage *addressBookPage;
AddressBookPage *receiveCoinsPage;
SendCoinsDialog *sendCoinsPage;
QMenuBar *appMenuBar;
QAction *overviewAction;
QAction *historyAction;
+ QAction *mintingAction;
QAction *quitAction;
QAction *sendCoinsAction;
QAction *addressBookAction;
QAction *toggleHideAction;
QAction *exportAction;
QAction *encryptWalletAction;
+ QAction *lockWalletAction;
+ QAction *unlockWalletAction;
+ QAction *unlockWalletMiningAction;
QAction *backupWalletAction;
QAction *dumpWalletAction;
QAction *importWalletAction;
QSystemTrayIcon *trayIcon;
Notificator *notificator;
TransactionView *transactionView;
+ MintingView *mintingView;
RPCConsole *rpcConsole;
QMovie *syncIconMovie;
void gotoOverviewPage();
/** Switch to history (transactions) page */
void gotoHistoryPage();
+ /** Switch to minting page */
+ void gotoMintingPage();
/** Switch to address book page */
void gotoAddressBookPage();
/** Switch to receive coins page */
void changePassphrase();
/** Ask for passphrase to unlock wallet temporarily */
+ void lockWallet();
void unlockWallet();
+ void unlockWalletMining(bool status);
/** Show window if hidden, unminimize when minimized, rise when obscured or show if hidden and fToggleHidden is true */
void showNormalIfMinimized(bool fToggleHidden = false);