summaryrefslogtreecommitdiff
path: root/noncore/settings/networksettings2/networksettings2/GUIUtils.h
Unidiff
Diffstat (limited to 'noncore/settings/networksettings2/networksettings2/GUIUtils.h') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/networksettings2/networksettings2/GUIUtils.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/noncore/settings/networksettings2/networksettings2/GUIUtils.h b/noncore/settings/networksettings2/networksettings2/GUIUtils.h
index 23290a9..baf6f0c 100644
--- a/noncore/settings/networksettings2/networksettings2/GUIUtils.h
+++ b/noncore/settings/networksettings2/networksettings2/GUIUtils.h
@@ -1,36 +1,45 @@
1#ifndef __GUIUTILS_H 1#ifndef __GUIUTILS_H
2#define __GUIUTILS_H 2#define __GUIUTILS_H
3 3
4#include <qstring.h> 4#include <qstring.h>
5 5
6// if TEXT capable widget has changed 6// if TEXT capable widget has changed
7#define TXTM( Data, Wdg, FL ) \ 7#define TXTM( Data, Wdg, FL ) \
8 if( Wdg->text() != Data ) { \ 8 if( Wdg->text() != Data ) { \
9 FL = 1; \ 9 FL = 1; \
10 Data = Wdg->text(); \ 10 Data = Wdg->text(); \
11 } 11 }
12 12
13// if IsChecked capable widget has changed 13// if IsChecked capable widget has changed
14#define CBM(Data,Wdg,FL) \ 14#define CBM(Data,Wdg,FL) \
15 if( Wdg->isChecked() != Data) { \ 15 if( Wdg->isChecked() != Data) { \
16 FL = 1; \ 16 FL = 1; \
17 Data = Wdg->isChecked(); \ 17 Data = Wdg->isChecked(); \
18 } 18 }
19 19
20// if Value capable widget has changed 20// if Value capable widget has changed
21#define SBM(Data,Wdg,FL) \ 21#define SBM(Data,Wdg,FL) \
22 if( Wdg->value() != Data) { \ 22 if( Wdg->value() != Data) { \
23 FL = 1; \ 23 FL = 1; \
24 Data = Wdg->value(); \ 24 Data = Wdg->value(); \
25 } 25 }
26 26
27// if currentItem capable widget has changed 27// if currentItem capable widget has changed
28#define CIM(Data,Wdg,FL) \ 28#define CIM(Data,Wdg,FL) \
29 if( Wdg->currentItem() != Data) { \ 29 if( Wdg->currentItem() != Data) { \
30 FL = 1; \ 30 FL = 1; \
31 Data = Wdg->currentItem(); \ 31 Data = Wdg->currentItem(); \
32 } 32 }
33 33
34#define STXT(a, b) \
35 b->setText( a );
36
37#define SCB(a, b) \
38 b->setChecked( a );
39
40#define SSB( Data,Wdg) \
41 Wdg->setValue( Data )
42
34extern bool validIP( const QString & S ); 43extern bool validIP( const QString & S );
35 44
36#endif 45#endif