#ifndef GUIUTIL_H
#define GUIUTIL_H
+#include <QtGlobal>
#include <QString>
QT_BEGIN_NAMESPACE
QT_END_NAMESPACE
class SendCoinsRecipient;
+/** Static utility functions used by the Bitcoin Qt UI.
+ */
class GUIUtil
{
public:
// Create human-readable string from date
- static QString DateTimeStr(qint64 nTime);
- static QString DateTimeStr(const QDateTime &datetime);
+ static QString dateTimeStr(qint64 nTime);
+ static QString dateTimeStr(const QDateTime &datetime);
// Render bitcoin addresses in monospace font
static QFont bitcoinAddressFont();
static void setupAmountWidget(QLineEdit *widget, QWidget *parent);
// Parse "bitcoin:" URL into recipient object, return true on succesful parsing
+ // See Bitcoin URL definition discussion here: https://bitcointalk.org/index.php?topic=33490.0
static bool parseBitcoinURL(const QUrl *url, SendCoinsRecipient *out);
};