summaryrefslogtreecommitdiff
path: root/src/savetextasdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/savetextasdialog.cpp')
-rw-r--r--src/savetextasdialog.cpp54
1 files changed, 34 insertions, 20 deletions
diff --git a/src/savetextasdialog.cpp b/src/savetextasdialog.cpp
index eb455143..8f0095d8 100644
--- a/src/savetextasdialog.cpp
+++ b/src/savetextasdialog.cpp
@@ -1,36 +1,50 @@
#include "savetextasdialog.h"
#include "ui_savetextasdialog.h"
+#include <report.h>
#include <QClipboard>
#include <QFileDialog>
-#include <report.h>
+
using MOBase::reportError;
-SaveTextAsDialog::SaveTextAsDialog(QWidget* parent) : QDialog(parent), ui(new Ui::SaveTextAsDialog) {
- ui->setupUi(this);
-}
-SaveTextAsDialog::~SaveTextAsDialog() { delete ui; }
+SaveTextAsDialog::SaveTextAsDialog(QWidget *parent)
+ : QDialog(parent), ui(new Ui::SaveTextAsDialog)
+{
+ ui->setupUi(this);
+}
-void SaveTextAsDialog::setText(const QString& text) { ui->textEdit->setPlainText(text); }
+SaveTextAsDialog::~SaveTextAsDialog()
+{
+ delete ui;
+}
-void SaveTextAsDialog::on_closeBtn_clicked() { this->close(); }
+void SaveTextAsDialog::setText(const QString &text)
+{
+ ui->textEdit->setPlainText(text);
+}
-void SaveTextAsDialog::on_clipboardBtn_clicked() {
- QClipboard* clipboard = QApplication::clipboard();
- clipboard->setText(ui->textEdit->toPlainText());
+void SaveTextAsDialog::on_closeBtn_clicked()
+{
+ this->close();
}
-void SaveTextAsDialog::on_saveAsBtn_clicked() {
- QString fileName =
- QFileDialog::getSaveFileName(this, tr("Save CSV"), QString(), tr("Text Files") + " (*.txt *.csv)");
- if (!fileName.isEmpty()) {
- QFile file(fileName);
- if (!file.open(QIODevice::WriteOnly)) {
- reportError(tr("failed to open \"%1\" for writing").arg(fileName));
- return;
- }
+void SaveTextAsDialog::on_clipboardBtn_clicked()
+{
+ QClipboard *clipboard = QApplication::clipboard();
+ clipboard->setText(ui->textEdit->toPlainText());
+}
- file.write(ui->textEdit->toPlainText().toUtf8());
+void SaveTextAsDialog::on_saveAsBtn_clicked()
+{
+ QString fileName = QFileDialog::getSaveFileName(this, tr("Save CSV"), QString(), tr("Text Files") + " (*.txt *.csv)");
+ if (!fileName.isEmpty()) {
+ QFile file(fileName);
+ if (!file.open(QIODevice::WriteOnly)) {
+ reportError(tr("failed to open \"%1\" for writing").arg(fileName));
+ return;
}
+
+ file.write(ui->textEdit->toPlainText().toUtf8());
+ }
}