Initial Qt Commit

This commit is contained in:
Joakim L. Gilje
2021-11-25 10:20:56 +01:00
parent 81a49c8c5c
commit c587a02b1a
66 changed files with 8434 additions and 1 deletions

34
src/qt/qt_filefield.cpp Normal file
View File

@@ -0,0 +1,34 @@
#include "qt_filefield.hpp"
#include "ui_qt_filefield.h"
#include <QFileDialog>
FileField::FileField(QWidget *parent) :
QWidget(parent),
ui(new Ui::FileField)
{
ui->setupUi(this);
}
FileField::~FileField()
{
delete ui;
}
void FileField::setFileName(const QString &fileName) {
fileName_ = fileName;
ui->label->setText(fileName);
}
void FileField::on_pushButton_clicked() {
QString fileName;
if (createFile_) {
fileName = QFileDialog::getSaveFileName(this, "Create...");
} else {
fileName = QFileDialog::getOpenFileName(this, "Open...");
}
fileName_ = fileName;
ui->label->setText(fileName);
emit fileSelected(fileName);
}