Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

qlabtaxselector.h

00001 #ifndef QLABTAXSELECTOR_H 
00002 #define QLABTAXSELECTOR_H
00003 
00004 #include <qwidget.h>
00005 #include <qwidgetplugin.h>
00006 #include <qlabdbcombo.h>
00007 
00008 
00009 
00010 class QT_WIDGET_PLUGIN_EXPORT QlabTaxSelector : public QlabDbCombo
00011 {
00012         Q_OBJECT
00013         
00014         Q_ENUMS( Mode )
00015         
00016         Q_PROPERTY( Mode mode READ mode WRITE setMode DESIGNABLE true SCRIPTABLE true STORED true )
00017         Q_PROPERTY( int country READ country WRITE setCountry DESIGNABLE true SCRIPTABLE true STORED true )
00018         
00019 public :
00020         QlabTaxSelector( QWidget* parent = 0, const char* name = 0 ) ;
00021         ~QlabTaxSelector() ;
00022         
00023         enum Mode { Buy, Sales } ;
00024 
00025 public slots :
00026         // Property Management
00027         Mode mode() const ;
00028         void setMode( Mode m ) ;
00029         int country() const ;
00030         void setCountry( int country ) ;
00031         
00032 private :
00033         Mode md ;
00034         int ctry ;
00035         
00036 } ;
00037 
00038 #endif // LABTAXSELECTOR_H

 

L.A.B. Project © 2001-2004 LAB Project & DJ Anubis