File indexing completed on 2024-04-14 03:47:57
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2010 Gaurav Gupta <1989.gaurav@googlemail.com> 0004 // SPDX-FileCopyrightText: 2012 Thibaut Gridel <tgridel@free.fr> 0005 // 0006 0007 #ifndef MARBLE_NEWBOOKMARKFOLDERDIALOG_H 0008 #define MARBLE_NEWBOOKMARKFOLDERDIALOG_H 0009 0010 #include "ui_NewBookmarkFolderDialog.h" 0011 #include "marble_export.h" 0012 0013 namespace Marble 0014 { 0015 0016 class MARBLE_EXPORT NewBookmarkFolderDialog : public QDialog, private Ui::UiNewBookmarkFolderDialog 0017 { 0018 0019 Q_OBJECT 0020 0021 public: 0022 explicit NewBookmarkFolderDialog( QWidget *parent = nullptr ); 0023 0024 ~NewBookmarkFolderDialog() override; 0025 0026 void setFolderName( const QString &name ); 0027 0028 QString folderName() const; 0029 0030 private: 0031 Q_DISABLE_COPY( NewBookmarkFolderDialog ) 0032 0033 }; 0034 0035 } 0036 0037 #endif