diff options
author | Berthold Stoeger <bstoeger@mail.tuwien.ac.at> | 2020-10-21 23:17:37 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2020-10-25 13:59:04 -0700 |
commit | 8a20d019c236eeebc3a6d3540936bb209d350510 (patch) | |
tree | 052a33891e031e4ef8f2933b0e3d3219cf1aa339 /desktop-widgets/divecomputermanagementdialog.h | |
parent | c6188bbe47469d72bcb9afba69eb27fb39646cc1 (diff) | |
download | subsurface-8a20d019c236eeebc3a6d3540936bb209d350510.tar.gz |
desktop: remove DiveComputerManagementDialog
This is now done in a TabWidget with undo-support.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
Diffstat (limited to 'desktop-widgets/divecomputermanagementdialog.h')
-rw-r--r-- | desktop-widgets/divecomputermanagementdialog.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/desktop-widgets/divecomputermanagementdialog.h b/desktop-widgets/divecomputermanagementdialog.h deleted file mode 100644 index d80f8f9d3..000000000 --- a/desktop-widgets/divecomputermanagementdialog.h +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-License-Identifier: GPL-2.0 -#ifndef DIVECOMPUTERMANAGEMENTDIALOG_H -#define DIVECOMPUTERMANAGEMENTDIALOG_H - -#include "ui_divecomputermanagementdialog.h" -#include "qt-models/divecomputermodel.h" -#include <QDialog> -#include <memory> - -class QModelIndex; - -class DiveComputerManagementDialog : public QDialog { - Q_OBJECT - -public: - static DiveComputerManagementDialog *instance(); - void init(); - -public -slots: - void tryRemove(const QModelIndex &index); - void accept(); - void reject(); - -private: - explicit DiveComputerManagementDialog(QWidget *parent = 0, Qt::WindowFlags f = 0); - Ui::DiveComputerManagementDialog ui; - std::unique_ptr<DiveComputerModel> model; - DiveComputerSortedModel proxyModel; -}; - -#endif // DIVECOMPUTERMANAGEMENTDIALOG_H |