16 class QAbstractItemView;
40 QString
HtmlEscape(
const QString& str,
bool fMultiLine=
false);
41 QString
HtmlEscape(
const std::string& str,
bool fMultiLine=
false);
49 void copyEntryData(QAbstractItemView *view,
int column,
int role=Qt::EditRole);
63 QString
getSaveFileName(QWidget *parent=0,
const QString &caption=QString(),
64 const QString &dir=QString(),
const QString &filter=QString(),
65 QString *selectedSuffixOut=0);
Utility functions used by the Bitcoin Qt UI.
void setupAmountWidget(QLineEdit *widget, QWidget *parent)
QString getSaveFileName(QWidget *parent, const QString &caption, const QString &dir, const QString &filter, QString *selectedSuffixOut)
Get save filename, mimics QFileDialog::getSaveFileName, except that it appends a default suffix when ...
HelpMessageBox(QWidget *parent=0)
QString dateTimeStr(const QDateTime &date)
Qt::ConnectionType blockingGUIThreadConnection()
Get connection type to call object slot in GUI thread with invokeMethod.
bool GetStartOnSystemStartup()
ToolTipToRichTextFilter(int size_threshold, QObject *parent=0)
QString HtmlEscape(const QString &str, bool fMultiLine)
Qt event filter that intercepts ToolTipChange events, and replaces the tooltip with a rich text repre...
void setupAddressWidget(QLineEdit *widget, QWidget *parent)
bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out)
bool isObscured(QWidget *w)
bool eventFilter(QObject *obj, QEvent *evt)
void setClipboard(const QString &str)
void printToConsole()
Print help message to console.
void showOrPrint()
Show message box or print help message to standard output, based on operating system.
Help message for Bitcoin-Qt, shown with –help.
bool SetStartOnSystemStartup(bool fAutoStart)
void copyEntryData(QAbstractItemView *view, int column, int role)
Copy a field of the currently selected entry of a view to the clipboard.
QFont bitcoinAddressFont()