1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-04-29 15:07:45 +00:00
novus/sagasu/src/filepropertieswindow.cpp

29 lines
879 B
C++
Raw Normal View History

// SPDX-FileCopyrightText: 2023 Joshua Goins <josh@redstrate.com>
// SPDX-License-Identifier: GPL-3.0-or-later
2024-02-04 15:32:35 -05:00
#include <KLocalizedString>
#include <QFormLayout>
#include <QLabel>
#include <QTreeWidget>
#include "filepropertieswindow.h"
FilePropertiesWindow::FilePropertiesWindow(const QString &path, physis_Buffer buffer, QWidget *parent)
2023-10-10 18:02:13 -04:00
: QWidget(parent)
{
2024-02-04 15:32:35 -05:00
setWindowTitle(i18nc("@title:window", "Properties for ") + path);
auto layout = new QFormLayout();
setLayout(layout);
auto pathLabel = new QLabel(path);
2024-02-04 15:32:35 -05:00
layout->addRow(i18nc("@label", "Path"), pathLabel);
2024-02-04 15:32:35 -05:00
auto typeLabel = new QLabel(i18n("Unknown type"));
layout->addRow(i18nc("@label", "Type"), typeLabel);
auto sizeLabel = new QLabel(QString::number(buffer.size));
2024-02-04 15:32:35 -05:00
layout->addRow(i18nc("@label", "Size (in bytes)"), sizeLabel);
}
#include "moc_filepropertieswindow.cpp"