diff options
author | Mitch Curtis <mitch.curtis@qt.io> | 2018-06-27 17:26:23 +0200 |
---|---|---|
committer | Mitch Curtis <mitch.curtis@qt.io> | 2018-07-09 11:37:21 +0000 |
commit | 0db86d6855ae56899d700e8b3f38e904fd80e2f3 (patch) | |
tree | dcce25f3a2f80951a9d994f2ff92a8553373693c | |
parent | c78aa5857197e8ded675a35165b59d406a379e24 (diff) |
QQuickTableViewPrivate::dumpTable(): print absolute path of image
This way, you can just paste the path into e.g. Creator's locator
instead of having to find the application's build directory yourself.
Change-Id: If44d8fdf8c3c14c64a1f28432b13b8bdd9f80863
Reviewed-by: Frederik Gladhorn <frederik.gladhorn@qt.io>
-rw-r--r-- | src/quick/items/qquicktableview.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/quick/items/qquicktableview.cpp b/src/quick/items/qquicktableview.cpp index c46980eb9c..82e4ed933e 100644 --- a/src/quick/items/qquicktableview.cpp +++ b/src/quick/items/qquicktableview.cpp @@ -41,6 +41,7 @@ #include "qquicktableview_p_p.h" #include <QtCore/qtimer.h> +#include <QtCore/qdir.h> #include <QtQml/private/qqmldelegatemodel_p.h> #include <QtQml/private/qqmldelegatemodel_p_p.h> #include <QtQml/private/qqmlincubator_p.h> @@ -131,9 +132,10 @@ void QQuickTableViewPrivate::dumpTable() const qWarning() << static_cast<FxTableItem *>(listCopy.at(i))->cell; qWarning() << tableLayoutToString(); - QString filename = QStringLiteral("QQuickTableView_dumptable_capture.png"); - if (q_func()->window()->grabWindow().save(filename)) - qWarning() << "Window capture saved to:" << filename; + const QString filename = QStringLiteral("QQuickTableView_dumptable_capture.png"); + const QString path = QDir::current().absoluteFilePath(filename); + if (q_func()->window()->grabWindow().save(path)) + qWarning() << "Window capture saved to:" << path; } QQuickTableViewAttached *QQuickTableViewPrivate::getAttachedObject(const QObject *object) const |