Copy amount to clipboard (implements #657)

- Also, unify similar code related to copying transaction fields to clipboard
This commit is contained in:
Wladimir J. van der Laan
2011-12-04 14:14:10 +01:00
parent c4a4a4b886
commit c58e7d4e01
4 changed files with 43 additions and 23 deletions

View File

@@ -9,6 +9,7 @@ class QLineEdit;
class QWidget;
class QDateTime;
class QUrl;
class QAbstractItemView;
QT_END_NAMESPACE
class SendCoinsRecipient;
@@ -35,6 +36,15 @@ public:
// HTML escaping for rich text controls
static QString HtmlEscape(const QString& str, bool fMultiLine=false);
static QString HtmlEscape(const std::string& str, bool fMultiLine=false);
/** Copy a field of the currently selected entry of a view to the clipboard. Does nothing if nothing
is selected.
@param[in] column Data column to extract from the model
@param[in] role Data role to extract from the model
@see TransactionView::copyLabel, TransactionView::copyAmount, TransactionView::copyAddress
*/
static void copyEntryData(QAbstractItemView *view, int column, int role=Qt::EditRole);
};
#endif // GUIUTIL_H