kitchensync Library API Documentation

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 //setInstance(FileviewPartFactory::instance() ); 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"
KDE Logo
This file is part of the documentation for kitchensync Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Oct 1 15:18:59 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003