From 821d1bb6970fdfa85867093b40cad0b334b75a1a Mon Sep 17 00:00:00 2001 From: Arno Date: Mon, 1 Jan 2018 11:14:19 +0100 Subject: Make DbEmptyDialog an abstract class --- dbanalyzer.cpp | 8 -------- dbanalyzer.h | 4 ++-- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/dbanalyzer.cpp b/dbanalyzer.cpp index 1818e49..c3725fb 100644 --- a/dbanalyzer.cpp +++ b/dbanalyzer.cpp @@ -39,14 +39,6 @@ DbEmptyDialog::DbEmptyDialog(const QString &caption, QWidget *parent, Qt::Window setLayout(mainLayout); } -void DbEmptyDialog::populate(){ - return; -} - -void DbEmptyDialog::deleteItem(){ - return; -} - EmptyActorsDialog::EmptyActorsDialog(const QString &caption, QWidget *parent, Qt::WindowFlags f) : DbEmptyDialog(caption, parent, f){} void EmptyActorsDialog::populate(){ diff --git a/dbanalyzer.h b/dbanalyzer.h index a7a9887..95965d3 100644 --- a/dbanalyzer.h +++ b/dbanalyzer.h @@ -24,8 +24,8 @@ class DbEmptyDialog : public QDialog { QItemSelectionModel *selectionModel() { return mView->selectionModel(); } public slots: - virtual void populate(); - virtual void deleteItem(); + virtual void populate() = 0; + virtual void deleteItem() = 0; private: SmTreeView *mView; -- cgit v1.2.3-70-g09d2