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

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