/*************************************************************************** sq_kipiinterface.h - description ------------------- begin : Feb 5 2007 copyright : (C) 2007 by Baryshev Dmitry email : ksquirrel.iv@gmail.com ***************************************************************************/ /*************************************************************************** * * * 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 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ #ifndef SQ_KIPIINTERFACE_H #define SQ_KIPIINTERFACE_H #ifdef HAVE_CONFIG_H #include "config.h" #endif #ifdef Q_MOC_RUN #define SQ_HAVE_KIPI #endif // Q_MOC_RUN #ifdef SQ_HAVE_KIPI #include class SQ_KIPIInterfacePrivate; class SQ_KIPIInterface : public KIPI::Interface { Q_OBJECT public: SQ_KIPIInterface(TQWidget *parent); ~SQ_KIPIInterface(); KIPI::ImageCollection currentAlbum(); KIPI::ImageCollection currentSelection(); KIPI::ImageCollection currentBasket(); TQValueList allAlbums(); KIPI::ImageInfo info(const KURL &); int features() const; bool addImage(const KURL &, TQString &); private slots: void slotSelectionChanged(); void slotDirectoryChanged(); }; inline bool SQ_KIPIInterface::addImage(const KURL &, TQString &) { return true; } #endif #endif