diff options
author | Arno <arno@disconnect.de> | 2018-01-31 16:05:23 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2018-01-31 16:05:23 +0100 |
commit | bf1366e4b8ecc3edc42d0d6511b3b91d6a1c805f (patch) | |
tree | a96b7cb47e8af74ada9e209fe62138f6817c3cfb | |
parent | 38fff5cf836324f5958873fee55f3a67dcbef4b6 (diff) | |
download | ShemovCleaner-bf1366e4b8ecc3edc42d0d6511b3b91d6a1c805f.tar.gz ShemovCleaner-bf1366e4b8ecc3edc42d0d6511b3b91d6a1c805f.tar.bz2 ShemovCleaner-bf1366e4b8ecc3edc42d0d6511b3b91d6a1c805f.zip |
Clean up FileDisplay
use type safe connect syntax and make the QTabWidget a non-member.
-rw-r--r-- | filedisplay.cpp | 10 | ||||
-rw-r--r-- | filedisplay.h | 2 |
2 files changed, 5 insertions, 7 deletions
diff --git a/filedisplay.cpp b/filedisplay.cpp index e4749fa..bdd631f 100644 --- a/filedisplay.cpp +++ b/filedisplay.cpp @@ -23,23 +23,23 @@ #include "helper.h" FileDisplay::FileDisplay(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f) { - mTab = new QTabWidget; + QTabWidget *tabW = new QTabWidget; mDBData = new DBData; mFileData = new FileData; - mTab->addTab(mDBData, tr("Database")); - mTab->addTab(mFileData, tr("File")); + tabW->addTab(mDBData, tr("Database")); + tabW->addTab(mFileData, tr("File")); //button layout QHBoxLayout *buttonL = new QHBoxLayout; QPushButton *closeBtn = new QPushButton(tr("Close")); - connect(closeBtn, SIGNAL(clicked()), this, SLOT(hide())); + connect(closeBtn, &QPushButton::clicked, this, &FileDisplay::hide); buttonL->addStretch(); buttonL->addWidget(closeBtn); buttonL->addStretch(); //dialog layout QVBoxLayout *mainLayout = new QVBoxLayout; - mainLayout->addWidget(mTab); + mainLayout->addWidget(tabW); mainLayout->addLayout(buttonL); setLayout(mainLayout); setWindowTitle(tr("File Info")); diff --git a/filedisplay.h b/filedisplay.h index 9713821..ef59af8 100644 --- a/filedisplay.h +++ b/filedisplay.h @@ -6,7 +6,6 @@ class QLineEdit; class QTextEdit; -class QTabWidget; class QTreeView; class QStandardItemModel; class QStandardItem; @@ -23,7 +22,6 @@ class FileDisplay : public QDialog { private: void readSettings(); void writeSettings(); - QTabWidget *mTab; DBData *mDBData; FileData *mFileData; QString mFullPath; |