/* ============================================================ * * This file is a part of kipi-plugins project * http://www.kipi-plugins.org * * Date : 2007-16-07 * Description : a kipi plugin to export images to Picasa web service * * Copyright (C) 2007-2008 by Vardhman Jain * * This program is free software; you can redistribute it * and/or modify it under the terms of the GNU General * Public License as published by the Free Software Foundation; * either version 2, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * ============================================================ */ #ifndef PICASAWEBITEM_H #define PICASAWEBITEM_H // TQt includes. #include namespace KIPIPicasawebExportPlugin { class GPhoto { public: GPhoto() { //ref_num = -1; } bool is_public; bool is_private; bool is_family; int ref_num; TQStrList tags; TQString title; TQString description; }; // ------------------------------------------------------ class FPhotoInfo { public: FPhotoInfo() { is_public = false; is_family = false; is_friend = false; } bool is_public; bool is_friend; bool is_family; TQString title; TQString description; TQStringList tags; }; // ------------------------------------------------------ class GAlbum { public: GAlbum() { ref_num = -1; parent_ref_num = -1; add = false; write = false; del_item = false; del_alb = false; create_sub = false; } int ref_num; int parent_ref_num; bool add; bool write; bool del_item; bool del_alb; bool create_sub; TQString name; TQString parentName; TQString title; TQString summary; TQString baseurl; }; // ------------------------------------------------------ class PicasaWebAlbum { public: PicasaWebAlbum() { id="-1"; } TQString id; TQString primary; //="2483" TQString secret; //="abcdef" TQString server; TQString photos; TQString title; TQString description; }; } // namespace KIPIPicasawebExportPlugin #endif /* PICASAWEBITEM_H */