diff options
-rw-r--r-- | copydialog.cpp | 10 | ||||
-rw-r--r-- | copydialog.h | 4 |
2 files changed, 8 insertions, 6 deletions
diff --git a/copydialog.cpp b/copydialog.cpp index f16fda0..e0f817f 100644 --- a/copydialog.cpp +++ b/copydialog.cpp @@ -3,6 +3,7 @@ #include <QPushButton> #include <QGroupBox> #include <QLabel> +#include <QTextEdit> #include <QSettings> #include <QCloseEvent> #include <QFileDialog> @@ -35,9 +36,10 @@ CopyDialog::CopyDialog(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f) QGroupBox *dirGB = new QGroupBox("Directories"); dirGB->setLayout(dirGrid); QHBoxLayout *resultL = new QHBoxLayout; - mResultL = new QLabel; - mResultL->setAlignment(Qt::AlignTop | Qt::AlignLeft); - resultL->addWidget(mResultL); + mResultTE = new QTextEdit; + mResultTE->setReadOnly(true); + mResultTE->setAlignment(Qt::AlignTop | Qt::AlignLeft); + resultL->addWidget(mResultTE); QGroupBox *resultGB = new QGroupBox(tr("Result")); resultGB->setLayout(resultL); QHBoxLayout *buttonL = new QHBoxLayout; @@ -90,7 +92,7 @@ void CopyDialog::refresh(){ res.append(QString("%1 %2\n").arg(QChar(0x2b9a)).arg(p)); res.append(QString("%1 %2\n").arg(QChar(0x2b98)).arg(getDestinationFile(p))); } - mResultL->setText(res); + mResultTE->setText(res); } QString CopyDialog::getDestinationFile(const QString &srcFn){ diff --git a/copydialog.h b/copydialog.h index 0eed637..10d46b9 100644 --- a/copydialog.h +++ b/copydialog.h @@ -4,7 +4,7 @@ #include <QDialog> class QLineEdit; -class QLabel; +class QTextEdit; class CopyDialog : public QDialog { public: @@ -27,7 +27,7 @@ class CopyDialog : public QDialog { QLineEdit *mSrcE; QLineEdit *mDstE; QLineEdit *mFolderE; - QLabel *mResultL; + QTextEdit *mResultTE; QStringList mSources; }; |