Changeset View
Changeset View
Standalone View
Standalone View
src/qt/guiutil.h
Show First 20 Lines • Show All 44 Lines • ▼ Show 20 Lines | |||||
QString dateTimeStr(qint64 nTime); | QString dateTimeStr(qint64 nTime); | ||||
// Return a monospace font | // Return a monospace font | ||||
QFont fixedPitchFont(); | QFont fixedPitchFont(); | ||||
// Generate an invalid, but convincing address. | // Generate an invalid, but convincing address. | ||||
std::string DummyAddress(const CChainParams ¶ms); | std::string DummyAddress(const CChainParams ¶ms); | ||||
// Convert an address into the user chosen format | // Convert any address into cashaddr | ||||
QString convertToConfiguredAddressFormat(const Config &config, | QString convertToCashAddr(const CChainParams ¶ms, const QString &addr); | ||||
const QString &addr); | |||||
// Set up widgets for address and amounts | // Set up widgets for address and amounts | ||||
void setupAddressWidget(QValidatedLineEdit *widget, QWidget *parent); | void setupAddressWidget(QValidatedLineEdit *widget, QWidget *parent); | ||||
void setupAmountWidget(QLineEdit *widget, QWidget *parent); | void setupAmountWidget(QLineEdit *widget, QWidget *parent); | ||||
QString bitcoinURIScheme(const CChainParams &, bool useCashAddr); | QString bitcoinURIScheme(const CChainParams &, bool useCashAddr); | ||||
QString bitcoinURIScheme(const Config &); | QString bitcoinURIScheme(const Config &); | ||||
// Parse "bitcoincash:" URI into recipient object, return true on successful | // Parse "bitcoincash:" URI into recipient object, return true on successful | ||||
// parsing | // parsing | ||||
bool parseBitcoinURI(const QString &scheme, const QUrl &uri, | bool parseBitcoinURI(const QString &scheme, const QUrl &uri, | ||||
SendCoinsRecipient *out); | SendCoinsRecipient *out); | ||||
bool parseBitcoinURI(const QString &scheme, QString uri, | bool parseBitcoinURI(const QString &scheme, QString uri, | ||||
SendCoinsRecipient *out); | SendCoinsRecipient *out); | ||||
QString formatBitcoinURI(const Config &config, const SendCoinsRecipient &info); | QString formatBitcoinURI(const SendCoinsRecipient &info); | ||||
// Returns true if given address+amount meets "dust" definition | // Returns true if given address+amount meets "dust" definition | ||||
bool isDust(interfaces::Node &node, const QString &address, const Amount amount, | bool isDust(interfaces::Node &node, const QString &address, const Amount amount, | ||||
const CChainParams &chainParams); | const CChainParams &chainParams); | ||||
// HTML escaping for rich text controls | // HTML escaping for rich text controls | ||||
QString HtmlEscape(const QString &str, bool fMultiLine = false); | QString HtmlEscape(const QString &str, bool fMultiLine = false); | ||||
QString HtmlEscape(const std::string &str, bool fMultiLine = false); | QString HtmlEscape(const std::string &str, bool fMultiLine = false); | ||||
▲ Show 20 Lines • Show All 208 Lines • Show Last 20 Lines |