Marble

AddLinkDialog.h
1 // SPDX-License-Identifier: LGPL-2.1-or-later
2 //
3 // SPDX-FileCopyrightText: 2015 Mikhail Ivchenko <[email protected]>
4 //
5 
6 #ifndef ADDLINKDIALOG_H
7 #define ADDLINKDIALOG_H
8 
9 #include "marble_export.h"
10 
11 #include <QDialog>
12 
13 
14 namespace Marble {
15 
16 class MARBLE_EXPORT AddLinkDialog : public QDialog
17 {
18  Q_OBJECT
19 
20 public:
21  explicit AddLinkDialog(QWidget *parent = nullptr );
22  ~AddLinkDialog() override;
23  QString name() const;
24  QString url() const;
25 
26 private Q_SLOTS:
27  void checkFields();
28 
29 private:
30  class Private;
31  Private * const d;
32 };
33 
34 }
35 
36 #endif
Binds a QML item to a specific geodetic location in screen coordinates.
QString name(StandardShortcut id)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Oct 2 2023 03:52:07 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.