Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

GUIUtils.h

Go to the documentation of this file.
00001 #ifndef __GUIUTILS_H
00002 #define __GUIUTILS_H
00003 
00004 #include <qstring.h>
00005 
00006 // if TEXT capable widget has changed
00007 #define TXTM( Data, Wdg, FL ) \
00008       if( Wdg->text() != Data ) { \
00009         FL = 1; \
00010         Data = Wdg->text(); \
00011       }
00012 
00013 // if IsChecked capable widget has changed
00014 #define CBM(Data,Wdg,FL) \
00015     if( Wdg->isChecked() != Data) { \
00016       FL = 1; \
00017       Data = Wdg->isChecked(); \
00018     }
00019 
00020 // if Value capable widget has changed
00021 #define SBM(Data,Wdg,FL) \
00022     if( Wdg->value() != Data) { \
00023       FL = 1; \
00024       Data = Wdg->value(); \
00025     }
00026 
00027 // if currentItem capable widget has changed
00028 #define CIM(Data,Wdg,FL) \
00029     if( Wdg->currentItem() != Data) { \
00030       FL = 1; \
00031       Data = Wdg->currentItem(); \
00032     }
00033 
00034 #define STXT(a, b) \
00035     b->setText( a );
00036 
00037 #define SCB(a, b) \
00038     b->setChecked( a );
00039 
00040 #define SSB( Data,Wdg) \
00041     Wdg->setValue( Data )
00042 
00043 extern bool validIP( const QString & S );
00044 
00045 #endif

Generated on Sat Nov 5 16:17:53 2005 for OPIE by  doxygen 1.4.2