OpendTect-6_4  6.4
uibatchhostsdlg.h
Go to the documentation of this file.
1 #ifndef uibatchhostsdlg_h
2 #define uibatchhostsdlg_h
3 
4 /*+
5 ________________________________________________________________________
6 
7  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
8  Author: Nanne Hemstra
9  Date: April 2014
10  RCS: $Id$
11 ________________________________________________________________________
12 
13 -*/
14 
15 #include "uiiomod.h"
16 #include "uidialog.h"
17 
18 class HostDataList;
19 class RowCol;
20 class uiCheckBox;
21 class uiGenInput;
22 class uiTable;
23 class uiToolButton;
24 
27 public:
29  ~uiBatchHostsDlg();
30 
31 protected:
36 
38 
39  void fillTable();
40  void advbutCB(CallBacker*);
41  bool acceptOK(CallBacker*);
42 
43  void changedCB(CallBacker*);
44  void addHostCB(CallBacker*);
45  void rmHostCB(CallBacker*);
46  void moveUpCB(CallBacker*);
47  void moveDownCB(CallBacker*);
48  void testHostsCB(CallBacker*);
49  void hostSelCB(CallBacker*);
50 
51  void checkIPAddress(int row);
52  void ipAddressChanged(int row);
53  void hostNameChanged(int row);
54  void displayNameChanged(int row);
55  void platformChanged(int row);
56  void dataRootChanged(int row);
57 };
58 
59 #endif
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiToolButton * downbut_
Definition: uibatchhostsdlg.h:34
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
HostDataList & hostdatalist_
Definition: uibatchhostsdlg.h:37
Definition: uitable.h:30
Definition: uiparent.h:26
uiCheckBox * autobox_
Definition: uibatchhostsdlg.h:35
uiToolButton * upbut_
Definition: uibatchhostsdlg.h:33
Definition: uidialog.h:42
uiTable * table_
Definition: uibatchhostsdlg.h:32
List of host names in the system. The first entry will be the local host.
Definition: hostdata.h:115
Definition: uibatchhostsdlg.h:25
General Input Element.
Definition: uigeninput.h:58
IdxPair used for its row() and col().
Definition: rowcol.h:25
Definition: uitoolbutton.h:22
Definition: uibutton.h:134

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019