aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2018-06-27 17:26:23 +0200
committerMitch Curtis <mitch.curtis@qt.io>2018-07-09 11:37:21 +0000
commit0db86d6855ae56899d700e8b3f38e904fd80e2f3 (patch)
treedcce25f3a2f80951a9d994f2ff92a8553373693c
parentc78aa5857197e8ded675a35165b59d406a379e24 (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.cpp8
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