diff options
| author | Gavin Andresen <[email protected]> | 2012-02-22 10:41:11 -0500 |
|---|---|---|
| committer | Gavin Andresen <[email protected]> | 2012-02-22 10:41:11 -0500 |
| commit | f246fc648a26115587ae51090bde48b92c3a6a3b (patch) | |
| tree | 110b138fb94196b34e7e89e2a117b7eaff184e52 /src/qt/guiutil.h | |
| parent | Fix tests after 38067c18 (diff) | |
| parent | fix default suffixes in save dialog in GNOME, make it more clear that PNG is ... (diff) | |
| download | discoin-f246fc648a26115587ae51090bde48b92c3a6a3b.tar.xz discoin-f246fc648a26115587ae51090bde48b92c3a6a3b.zip | |
Merge branch '201202_guiaddsuffix' of https://github.com/laanwj/bitcoin
Diffstat (limited to 'src/qt/guiutil.h')
| -rw-r--r-- | src/qt/guiutil.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/qt/guiutil.h b/src/qt/guiutil.h index 0c8b17186..75ba53f20 100644 --- a/src/qt/guiutil.h +++ b/src/qt/guiutil.h @@ -46,6 +46,20 @@ public: */ static void copyEntryData(QAbstractItemView *view, int column, int role=Qt::EditRole); + /** Get save file name, mimics QFileDialog::getSaveFileName, except that it appends a default suffix + when no suffix is provided by the user. + + @param[in] parent Parent window (or 0) + @param[in] caption Window caption (or empty, for default) + @param[in] dir Starting directory (or empty, to default to documents directory) + @param[in] filter Filter specification such as "Comma Separated Files (*.csv)" + @param[out] selectedSuffixOut Pointer to return the suffix (file type) that was selected (or 0). + Can be useful when choosing the save file format based on suffix. + */ + static QString getSaveFileName(QWidget *parent=0, const QString &caption=QString(), + const QString &dir=QString(), const QString &filter=QString(), + QString *selectedSuffixOut=0); + }; #endif // GUIUTIL_H |