File indexing completed on 2025-01-05 03:53:25

0001 /* ============================================================
0002  *
0003  * This file is a part of digiKam project
0004  * https://www.digikam.org
0005  *
0006  * Date        : 2008-12-26
0007  * Description : a tool to export items to Facebook web service
0008  *
0009  * SPDX-FileCopyrightText: 2008-2009 by Luka Renko <lure at kubuntu dot org>
0010  * SPDX-FileCopyrightText: 2008-2024 by Gilles Caulier <caulier dot gilles at gmail dot com>
0011  * SPDX-FileCopyrightText: 2018      by Thanh Trung Dinh <dinhthanhtrung1996 at gmail dot com>
0012  *
0013  * SPDX-License-Identifier: GPL-2.0-or-later
0014  *
0015  * ============================================================ */
0016 
0017 #ifndef DIGIKAM_FB_NEW_ALBUM_DLG_H
0018 #define DIGIKAM_FB_NEW_ALBUM_DLG_H
0019 
0020 // Qt includes
0021 
0022 #include <QDialog>
0023 
0024 // Local includes
0025 
0026 #include "wsnewalbumdialog.h"
0027 
0028 class QComboBox;
0029 
0030 using namespace Digikam;
0031 
0032 namespace DigikamGenericFaceBookPlugin
0033 {
0034 
0035 class FbAlbum;
0036 
0037 class FbNewAlbumDlg : public WSNewAlbumDialog
0038 {
0039     Q_OBJECT
0040 
0041 public:
0042 
0043     explicit FbNewAlbumDlg(QWidget* const parent, const QString& toolName);
0044     ~FbNewAlbumDlg();
0045 
0046     void getAlbumProperties();
0047     void getAlbumProperties(FbAlbum& album);
0048 
0049 private:
0050 
0051     QComboBox* m_privacyCoB;
0052 
0053     friend class FbWindow;
0054 };
0055 
0056 } // namespace DigikamGenericFaceBookPlugin
0057 
0058 #endif // DIGIKAM_FB_NEW_ALBUM_DLG_H