Struct bitcoin_qt::SendCoinsDialog
source · pub struct SendCoinsDialog { /* private fields */ }
Expand description
| Dialog for sending bitcoins |
Implementations§
source§impl SendCoinsDialog
impl SendCoinsDialog
pub fn new(platform_style: *const PlatformStyle, parent: *mut u32) -> Self
pub fn set_client_model(&mut self, client_model: *mut ClientModel)
pub fn set_model(&mut self, model: *mut WalletModel)
sourcepub fn prepare_send_text(
&mut self,
question_string: &mut String,
informative_text: &mut String,
detailed_text: &mut String
) -> bool
pub fn prepare_send_text( &mut self, question_string: &mut String, informative_text: &mut String, detailed_text: &mut String ) -> bool
| Format confirmation message |
pub fn clear(&mut self)
pub fn reject(&mut self)
pub fn accept(&mut self)
pub fn add_entry(&mut self) -> *mut SendCoinsEntry
pub fn update_tabs_and_labels(&mut self)
pub fn remove_entry(&mut self, entry: *mut SendCoinsEntry)
sourcepub fn setup_tab_chain(&mut self, prev: *mut u32) -> *mut u32
pub fn setup_tab_chain(&mut self, prev: *mut u32) -> *mut u32
| Set up the tab chain manually, as Qt messes | up the tab chain by default in some cases | (issue https://bugreports.qt-project.org/browse/QTBUG-10907). |
pub fn set_address(&mut self, address: &String)
pub fn paste_entry(&mut self, rv: &SendCoinsRecipient)
pub fn handle_payment_request(&mut self, rv: &SendCoinsRecipient) -> bool
pub fn set_balance(&mut self, balances: &WalletBalances)
pub fn update_display_unit(&mut self)
sourcepub fn process_send_coins_return(
&mut self,
send_coins_return: &SendCoinsReturn,
msg_arg: &String
)
pub fn process_send_coins_return( &mut self, send_coins_return: &SendCoinsReturn, msg_arg: &String )
| Process WalletModel::SendCoinsReturn and | generate a pair consisting of a message and | message flags for use in Q_EMIT message(). | | Additional parameter msgArg can be used via | .arg(msgArg).
pub fn minimize_fee_section(&mut self, minimize: bool)
pub fn use_available_balance(&mut self, entry: *mut SendCoinsEntry)
pub fn update_fee_section_controls(&mut self)
pub fn update_fee_minimized_label(&mut self)
pub fn update_coin_control_state(&mut self)
pub fn update_number_of_blocks( &mut self, count: i32, block_date: &u32, n_verification_progress: f64, headers: bool, sync_state: SynchronizationState )
pub fn update_smart_fee_label(&mut self)
sourcepub fn coin_control_clipboard_quantity(&mut self)
pub fn coin_control_clipboard_quantity(&mut self)
| Coin Control: copy label “Quantity” | to clipboard |
sourcepub fn coin_control_clipboard_amount(&mut self)
pub fn coin_control_clipboard_amount(&mut self)
| Coin Control: copy label “Amount” to | clipboard |
sourcepub fn coin_control_clipboard_fee(&mut self)
pub fn coin_control_clipboard_fee(&mut self)
| Coin Control: copy label “Fee” to clipboard |
sourcepub fn coin_control_clipboard_after_fee(&mut self)
pub fn coin_control_clipboard_after_fee(&mut self)
| Coin Control: copy label “After fee” | to clipboard |
sourcepub fn coin_control_clipboard_bytes(&mut self)
pub fn coin_control_clipboard_bytes(&mut self)
| Coin Control: copy label “Bytes” to | clipboard |
sourcepub fn coin_control_clipboard_low_output(&mut self)
pub fn coin_control_clipboard_low_output(&mut self)
| Coin Control: copy label “Dust” to clipboard |
sourcepub fn coin_control_clipboard_change(&mut self)
pub fn coin_control_clipboard_change(&mut self)
| Coin Control: copy label “Change” to | clipboard |
sourcepub fn coin_control_feature_changed(&mut self, checked: bool)
pub fn coin_control_feature_changed(&mut self, checked: bool)
| Coin Control: settings menu - coin control | enabled/disabled by user |
| Coin Control: button inputs -> show | actual coin control dialog |
sourcepub fn coin_control_change_checked(&mut self, state: i32)
pub fn coin_control_change_checked(&mut self, state: i32)
| Coin Control: checkbox custom change | address |
sourcepub fn coin_control_change_edited(&mut self, text: &String)
pub fn coin_control_change_edited(&mut self, text: &String)
| Coin Control: custom change address | changed |
sourcepub fn coin_control_update_labels(&mut self)
pub fn coin_control_update_labels(&mut self)
| Coin Control: update labels |