Struct bitcoin_qt::WalletFrame
source · pub struct WalletFrame { /* private fields */ }
Expand description
| A container for embedding all wallet-related | controls into BitcoinGUI. | | The purpose of this class is to allow | future refinements of the wallet controls | with minimal need for further modifications | to BitcoinGUI, thus greatly simplifying | merges while reducing the risk of breaking | top-level stuff. |
Implementations§
source§impl WalletFrame
impl WalletFrame
pub fn size_hint(&self) -> QSize
pub fn message(&mut self, title: &String, message: &String, style: u32)
pub fn current_wallet_set(&mut self)
pub fn new(platform_style: *const PlatformStyle, parent: *mut u32) -> Self
pub fn set_client_model(&mut self, client_model: *mut ClientModel)
pub fn add_view(&mut self, wallet_view: *mut WalletView) -> bool
pub fn set_current_wallet(&mut self, wallet_model: *mut WalletModel)
pub fn remove_wallet(&mut self, wallet_model: *mut WalletModel)
pub fn remove_all_wallets(&mut self)
pub fn handle_payment_request(&mut self, recipient: &SendCoinsRecipient) -> bool
pub fn show_out_of_sync_warning(&mut self, show: bool)
sourcepub fn goto_overview_page(&mut self)
pub fn goto_overview_page(&mut self)
| Switch to overview (home) page |
sourcepub fn goto_history_page(&mut self)
pub fn goto_history_page(&mut self)
| Switch to history (transactions) page |
sourcepub fn goto_receive_coins_page(&mut self)
pub fn goto_receive_coins_page(&mut self)
| Switch to receive coins page |
sourcepub fn goto_send_coins_page(&mut self, addr: Option<&str>)
pub fn goto_send_coins_page(&mut self, addr: Option<&str>)
| Switch to send coins page |
sourcepub fn goto_sign_message_tab(&mut self, addr: Option<&str>)
pub fn goto_sign_message_tab(&mut self, addr: Option<&str>)
| Show Sign/Verify Message dialog and | switch to sign message tab |
sourcepub fn goto_verify_message_tab(&mut self, addr: Option<&str>)
pub fn goto_verify_message_tab(&mut self, addr: Option<&str>)
| Show Sign/Verify Message dialog and | switch to verify message tab |
sourcepub fn goto_loadpsbt(&mut self, from_clipboard: Option<bool>)
pub fn goto_loadpsbt(&mut self, from_clipboard: Option<bool>)
| Load Partially Signed Bitcoin Transaction |
sourcepub fn encrypt_wallet(&mut self)
pub fn encrypt_wallet(&mut self)
| Encrypt the wallet |
sourcepub fn backup_wallet(&mut self)
pub fn backup_wallet(&mut self)
| Backup the wallet |
sourcepub fn change_passphrase(&mut self)
pub fn change_passphrase(&mut self)
| Change encrypted wallet passphrase |
sourcepub fn unlock_wallet(&mut self)
pub fn unlock_wallet(&mut self)
| Ask for passphrase to unlock wallet | temporarily |
sourcepub fn used_sending_addresses(&mut self)
pub fn used_sending_addresses(&mut self)
| Show used sending addresses |
sourcepub fn used_receiving_addresses(&mut self)
pub fn used_receiving_addresses(&mut self)
| Show used receiving addresses |