Fix compile

* formattedDataSize was added in Qt 5.10
* We simply use KB instead

Change-Id: I2b09eb865ce27e097bc5fb2164f3da73b2437b5d
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Thomas Hartmann
2018-05-03 12:31:03 +02:00
parent 7d11401751
commit b395bffefb

View File

@@ -54,11 +54,11 @@ static QTableWidget* createFilesTable(const QStringList &fileNames)
for (const QString &filePath : fileNames) { for (const QString &filePath : fileNames) {
const QString toolTip = QDir::toNativeSeparators(filePath); const QString toolTip = QDir::toNativeSeparators(filePath);
const QString fileName = QFileInfo(filePath).fileName(); const QString fileName = QFileInfo(filePath).fileName();
const qint64 size = QFileInfo(filePath).size(); const qint64 size = QFileInfo(filePath).size() / 1024;
QTableWidgetItem *fileNameItem = new QTableWidgetItem(fileName); QTableWidgetItem *fileNameItem = new QTableWidgetItem(fileName);
fileNameItem->setToolTip(toolTip); fileNameItem->setToolTip(toolTip);
fileNameItem->setFlags(fileNameItem->flags() ^ Qt::ItemIsEditable); fileNameItem->setFlags(fileNameItem->flags() ^ Qt::ItemIsEditable);
QTableWidgetItem *sizeItem = new QTableWidgetItem(QLocale().formattedDataSize(size)); QTableWidgetItem *sizeItem = new QTableWidgetItem(QString::number(size) + " KB");
sizeItem->setToolTip(toolTip); sizeItem->setToolTip(toolTip);
sizeItem->setTextAlignment(Qt::AlignRight | Qt::AlignVCenter); sizeItem->setTextAlignment(Qt::AlignRight | Qt::AlignVCenter);
sizeItem->setFlags(sizeItem->flags() ^ Qt::ItemIsEditable); sizeItem->setFlags(sizeItem->flags() ^ Qt::ItemIsEditable);