kitchensync

fileviewwidget.h

00001 #ifndef KSYNC_FILEVIEWWIDGET_H
00002 #define KSYNC_FILEVIEWWIDGET_H
00003 
00004 #include <qwidget.h>
00005 #include <qsplitter.h>
00006 
00007 #include <kparts/mainwindow.h>
00008 #include <kparts/partmanager.h>
00009 #include <manipulatorpart.h>
00010 
00011 
00012 namespace KitchenSync{
00013 
00014     class KSyncFileviewWidget : public KParts::MainWindow {
00015         // : public QWidget     {
00016     Q_OBJECT
00017 
00018     public:
00019         KSyncFileviewWidget( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 );
00020         ~KSyncFileviewWidget();
00021 
00022         void openURLHost( const KURL & url);
00023         void openURLClient( const KURL & url);
00024 
00025     private:
00026         KParts::PartManager *m_manager;
00027         KParts::ReadOnlyPart *m_part1;
00028         KParts::ReadOnlyPart *m_part2;
00029         QSplitter *m_splitter;
00030     };
00031 };
00032 
00033 #endif
KDE Home | KDE Accessibility Home | Description of Access Keys