kitchensync
fileviewpart.h00001 #ifndef KSYNC_FILEVIEWPART
00002 #define KSYNC_FILEVIEWPART
00003
00004 #include <klocale.h>
00005 #include <qpixmap.h>
00006
00007 #include <manipulatorpart.h>
00008
00009
00010 namespace KitchenSync {
00011
00012 class FileviewPart : public ManipulatorPart {
00013 Q_OBJECT
00014 public:
00015 FileviewPart(QWidget *parent, const char *name,
00016 QObject *obj = 0, const char *na=0,
00017 const QStringList & = QStringList() );
00018 virtual ~FileviewPart();
00019
00020 QString type()const { return QString::fromLatin1("Fileview"); };
00021 int progress()const { return 0; };
00022 QString name()const { return i18n("Fileview" ); };
00023 QString description()const { return i18n("This part is responsible for syncing your\n Files."); };
00024 QPixmap *pixmap();
00025 bool hasGui()const { return true; };
00026 bool configIsVisible()const { return true; };
00027 QWidget* widget();
00028 QWidget* configWidget();
00029 private:
00030 QPixmap m_pixmap;
00031 QWidget *m_widget;
00032 QWidget *m_config;
00033 };
00034 };
00035
00036 #endif
|