1 /*
2     This file is part of the Okteta Kasten module, made within the KDE community.
3 
4     SPDX-FileCopyrightText: 2009 Friedrich W. H. Kossebau <kossebau@kde.org>
5 
6     SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
7 */
8 
9 #ifndef KASTEN_GOTOOFFSETTOOLVIEW_HPP
10 #define KASTEN_GOTOOFFSETTOOLVIEW_HPP
11 
12 // Kasten gui
13 #include <Kasten/AbstractToolInlineView>
14 
15 namespace Kasten {
16 
17 class GotoOffsetView;
18 class GotoOffsetTool;
19 
20 class GotoOffsetToolView : public AbstractToolInlineView
21 {
22     Q_OBJECT
23 
24 public:
25     explicit GotoOffsetToolView(GotoOffsetTool* tool);
26     ~GotoOffsetToolView() override;
27 
28 public: // AbstractToolView API
29     QWidget* widget() const override;
30     QString title() const override;
31     AbstractTool* tool() const override;
32 
33 private:
34     GotoOffsetView* mWidget;
35 };
36 
37 }
38 
39 #endif
40