fileviewpart.cpp
00001
00002
#include <qobject.h>
00003
#include <qwidget.h>
00004
00005
#include <kdebug.h>
00006
#include <kglobal.h>
00007
#include <kiconloader.h>
00008
#include <kgenericfactory.h>
00009
#include <kparts/componentfactory.h>
00010
00011
#include "ksync_fileviewpart.h"
00012
#include "ksync_fileviewwidget.h"
00013
00014
typedef KGenericFactory< KitchenSync::FileviewPart> FileviewPartFactory;
00015 K_EXPORT_COMPONENT_FACTORY( libfileviewpart, FileviewPartFactory )
00016
00017 using namespace
KitchenSync ;
00018
00019 FileviewPart::FileviewPart(
QWidget *parent, const
char *name,
00020
QObject *obj, const
char *na, const
QStringList & )
00021 : KitchenSync::ManipulatorPart( parent, name ) {
00022
00023 m_pixmap = KGlobal::iconLoader()->loadIcon(
"konqueror", KIcon::Desktop, 48 );
00024 m_widget = 0;
00025 m_config = 0;
00026 }
00027 FileviewPart::~FileviewPart() {
00028 }
00029
00030
QPixmap* FileviewPart::pixmap() {
00031
return &m_pixmap;
00032 }
00033
00034
QWidget* FileviewPart::widget() {
00035
if(m_widget == 0 ) {
00036 m_widget =
new KSyncFileviewWidget();
00037 }
00038
return m_widget;
00039 }
00040
00041
QWidget* FileviewPart::configWidget() {
00042 kdDebug(5223) <<
"configWidget \n" ;
00043 m_config =
new QWidget();
00044 m_config->setBackgroundColor( Qt::blue );
00045
return m_config;
00046 }
00047
00048
#include "ksync_fileviewpart.moc"
00049
#include "fileviewpart.moc"
This file is part of the documentation for kitchensync Library Version 3.3.0.