OpendTect  6.6
uibatchlaunch.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3 ________________________________________________________________________
4 
5  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6  Author: Nanne Hemstra/Bert
7  Date: Jan 2002/Mar 2014
8  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiiomod.h"
14 #include "uidialog.h"
15 #include "uisettings.h"
16 #include "bufstringset.h"
17 
19 class uiGenInput;
20 class uiLabel;
21 class uiListBox;
22 class Settings;
23 
26 public:
31  "Processing",
32  mToUiStringTodo(sFactoryKeyword()))
33 
35  bool acceptOK();
36  HelpKey helpKey() const;
37 
38 protected:
39 
40  uiGenInput* nrinlfld_;
41  uiGenInput* clusterfld_;
42 
43  int nrinl_;
44  bool enabclusterproc_;
45 
46 };
47 
48 
51 public:
52 
55 
56 protected:
57 
59  bool canresume_;
60 
65  uiButton* vwfilebut_;
66  uiButton* rmfilebut_;
67 
74 
75  bool canRun() const;
76  void setButSens();
77 
78 private:
79 
80  static const uiString sKeyNoParFiles();
81 };
82 
83 
Settings
Settings class holds the user settings. It is an IOPar.
Definition: settings.h:34
uiStartBatchJobDialog::vwfilebut_
uiButton * vwfilebut_
Definition: uibatchlaunch.h:65
uiStartBatchJobDialog::setButSens
void setButSens()
BufferStringSet
Set of BufferString objects.
Definition: bufstringset.h:26
uiStartBatchJobDialog::rmfilebut_
uiButton * rmfilebut_
Definition: uibatchlaunch.h:66
uiStartBatchJobDialog::batchfld_
uiBatchJobDispatcherSel * batchfld_
Definition: uibatchlaunch.h:62
HelpKey
Definition: helpview.h:50
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiStartBatchJobDialog::canresume_
bool canresume_
Definition: uibatchlaunch.h:59
uiStartBatchJobDialog::itmSel
void itmSel(CallBacker *)
uiProcSettings::mDefaultFactoryInstantiation2Param
mDefaultFactoryInstantiation2Param(uiSettingsGroup, uiProcSettings, uiParent *, Settings &, "Processing", mToUiStringTodo(sFactoryKeyword())) uiProcSettings(uiParent *
uiStartBatchJobDialog::sKeyNoParFiles
static const uiString sKeyNoParFiles()
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiStartBatchJobDialog::canRun
bool canRun() const
uiGenInput
General Input Element.
Definition: uigeninput.h:59
uiStartBatchJobDialog::fillList
void fillList(CallBacker *)
uiStartBatchJobDialog::rmFile
void rmFile(CallBacker *)
uiStartBatchJobDialog::launcherSel
void launcherSel(CallBacker *)
uiStartBatchJobDialog::mODTextTranslationClass
mODTextTranslationClass(uiStartBatchJobDialog)
uiListBox
List Box.
Definition: uilistbox.h:75
uiStartBatchJobDialog::viewFile
void viewFile(CallBacker *)
uidialog.h
uiBatchJobDispatcherSel
Lets user select a batch job dispatcher suited for the job.
Definition: uibatchjobdispatchersel.h:28
uiProcSettings::mODTextTranslationClass
mODTextTranslationClass(uiProcSettings)
uiStartBatchJobDialog::~uiStartBatchJobDialog
~uiStartBatchJobDialog()
uisettings.h
uiStartBatchJobDialog
Definition: uibatchlaunch.h:50
bufstringset.h
mToUiStringTodo
#define mToUiStringTodo(i)
Definition: uistring.h:366
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
uiStartBatchJobDialog::acceptOK
bool acceptOK(CallBacker *)
confirm accept
uiLabel
Definition: uilabel.h:24
uiProcSettings
Definition: uibatchlaunch.h:25
uiSettingsGroup
Definition: uisettings.h:96
uiStartBatchJobDialog::jobsfld_
uiListBox * jobsfld_
Definition: uibatchlaunch.h:61
uiParent
Definition: uiparent.h:26
uiStartBatchJobDialog::filenames_
BufferStringSet filenames_
Definition: uibatchlaunch.h:58
uiStartBatchJobDialog::resumefld_
uiGenInput * resumefld_
Definition: uibatchlaunch.h:63
uiDialog
Definition: uidialog.h:42
uiStartBatchJobDialog::invalidsellbl_
uiLabel * invalidsellbl_
Definition: uibatchlaunch.h:64
uiStartBatchJobDialog::uiStartBatchJobDialog
uiStartBatchJobDialog(uiParent *)

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