00001 /* -*- mode: c++ -*- 00002 * 00003 * HippoPlot AxisWidgetPlugin class interface 00004 * 00005 * Copyright (C) 2003 The Board of Trustees of The Leland Stanford 00006 * Junior University. All Rights Reserved. 00007 * 00008 * $Id: AxisWidgetPlugin_8h-source.html,v 1.40 2008/03/24 19:27:27 pfkeb Exp $ 00009 * 00010 */ 00011 00012 #include <qglobal.h> // for version 00013 #if QT_VERSION < 0x040000 00014 #include <qwidgetplugin.h> 00015 00016 namespace hippodraw { 00017 00023 class AxisWidgetPlugin : public QWidgetPlugin 00024 { 00025 public: 00026 AxisWidgetPlugin(); 00027 00028 QStringList keys() const; 00029 QWidget* create( const QString &classname, QWidget* parent = 0, const char* name = 0 ); 00030 QString group( const QString& ) const; 00031 //QIconSet iconSet( const QString& ) const; 00032 QString includeFile( const QString& ) const; 00033 QString toolTip( const QString& ) const; 00034 QString whatsThis( const QString& ) const; 00035 bool isContainer( const QString& ) const; 00036 }; 00037 00038 } // namespace hippodraw 00039 00040 #endif