4 #ifndef __KVNAMEVALUELISTGUI_H
5 #define __KVNAMEVALUELISTGUI_H
9 #include "KVNameValueList.h"
78 TObject* GetDataWidget(
int i)
const
95 if (
index < 0)
return nullptr;
96 return GetDataWidget(
index);
113 void DisplayDialog();
#define RQ_OBJECT(sender_class)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
GUI for setting KVNameValueList parameters.
ClassDef(KVNameValueListGUI, 1) void DisplayDialog()
bool MutuallyExclusive(const std::vector< TString > &bool_params)
KVNameValueListGUI(const TGWindow *main, KVNameValueList *params, Bool_t *cancel_pressed, Bool_t wait_for_main=kTRUE)
Constructor.
bool EnableDependingOnBool(const TString &value_to_enable, const TString &bool_parameter)
virtual ~KVNameValueListGUI()
Destructor.
void RestoreData()
return all values to original state
Handles lists of named parameters with different types, a list of KVNamedParameter objects.
Int_t GetNameIndex(const Char_t *name) const
int main(int argc, char **argv)