6 #ifndef RAVEN_QT_ASSETSDIALOG_H 7 #define RAVEN_QT_ASSETSDIALOG_H 12 #include <QMessageBox> 40 void setupAssetControlFrame(
const PlatformStyle *platformStyle);
46 QWidget *setupTabChain(QWidget *prev);
48 void setAddress(
const QString &address);
51 void processNewTransaction();
55 void handleFirstSelection();
62 void updateTabsAndLabels();
63 void setBalance(
const CAmount& balance,
const CAmount& unconfirmedBalance,
const CAmount& immatureBalance,
64 const CAmount& watchOnlyBalance,
const CAmount& watchUnconfBalance,
const CAmount& watchImmatureBalance);
65 void focusAssetListBox();
79 void minimizeFeeSection(
bool fMinimize);
80 void updateFeeMinimizedLabel();
87 void on_sendButton_clicked();
88 void on_buttonChooseFee_clicked();
89 void on_buttonMinimizeFee_clicked();
91 void updateDisplayUnit();
92 void assetControlFeatureChanged(
bool);
93 void assetControlButtonClicked();
94 void assetControlChangeChecked(
int);
95 void assetControlChangeEdited(
const QString &);
96 void assetControlUpdateLabels();
97 void assetControlClipboardQuantity();
98 void assetControlClipboardAmount();
99 void assetControlClipboardFee();
100 void assetControlClipboardAfterFee();
101 void assetControlClipboardBytes();
102 void assetControlClipboardLowOutput();
103 void assetControlClipboardChange();
104 void setMinimumFee();
105 void updateFeeSectionControls();
106 void updateMinFeeLabel();
107 void updateSmartFeeLabel();
109 void customFeeFeatureChanged(
bool);
112 void assetControlUpdateSendCoinsDialog();
113 void focusAsset(
const QModelIndex& index);
118 void message(
const QString &title,
const QString &message,
unsigned int style);
121 #endif // RAVEN_QT_ASSETSSDIALOG_H
ClientModel * clientModel
A single entry in the dialog for sending ravens.
int64_t CAmount
Amount in corbies (Can be negative)
Model for Raven network client.
Interface to Raven wallet from Qt view code.
const PlatformStyle * platformStyle
Dialog for sending ravens.
bool fNewRecipientAllowed