Mercurial > hg > bitcoin
view src/qt/guiutil.h @ 1257:3f0305184c57 draft
Accept "bitcoin:" URL drops from browsers
author | Wladimir J. van der Laan <laanwj@gmail.com> |
---|---|
date | Sun, 07 Aug 2011 16:04:48 +0200 (2011-08-07) |
parents | 6597bf99c530 |
children | 4d7cd9c4083a |
line wrap: on
line source
#ifndef GUIUTIL_H #define GUIUTIL_H #include <QString> QT_BEGIN_NAMESPACE class QFont; class QLineEdit; class QWidget; class QDateTime; class QUrl; QT_END_NAMESPACE class SendCoinsRecipient; class GUIUtil { public: // Create human-readable string from date static QString DateTimeStr(qint64 nTime); static QString DateTimeStr(const QDateTime &datetime); // Render bitcoin addresses in monospace font static QFont bitcoinAddressFont(); // Set up widgets for address and amounts static void setupAddressWidget(QLineEdit *widget, QWidget *parent); static void setupAmountWidget(QLineEdit *widget, QWidget *parent); // Parse "bitcoin:" URL into recipient object, return true on succesful parsing static bool parseBitcoinURL(const QUrl *url, SendCoinsRecipient *out); }; #endif // GUIUTIL_H