CreateNTupleBase Class Reference

#include <CreateNTupleBase.h>

Inheritance diagram for CreateNTupleBase:

Inheritance graph
CreateNTupleQDialog
[legend]
Collaboration diagram for CreateNTupleBase:

Collaboration graph
QDialogQLabelQLineEditQVBoxLayoutQHBoxLayoutQPushButtonQPixmapQListViewQCheckBoxQComboBox
[legend]

List of all members.


Detailed Description

Definition at line 28 of file CreateNTupleBase.h.


Public Slots

virtual void columnListCheckBox_toggled (bool)
virtual void cutListCheckBox_toggled (bool)

Public Member Functions

 accept ()
 CreateNTupleBase (QWidget *parent=0, const char *name=0, bool modal=FALSE, WFlags fl=0)
 done (int r)
 enum {Rejected, Accepted}
 exec ()
 extension () const
 isModal () const
 isSizeGripEnabled () const
 orientation () const
 prop -whether the size grip is enabled
 prop -whether show() should pop up the dialog as modal or modeless
 reject ()
 result () const
 setExtension (QWidget *extension)
 setModal (bool modal)
 setOrientation (Orientation orientation)
 setResult (int i)
 setSizeGripEnabled (bool)
 show ()
 showExtension (bool showIt)
 ~CreateNTupleBase ()

Public Attributes

QPushButtoncancelButton
QCheckBoxcolumnListCheckBox
QPushButtoncreateFileButton
QPushButtoncreateNTupleButton
QCheckBoxcutListCheckBox
QListViewm_ColumnListView
QListViewm_CutListView
QComboBoxm_ntuple_in
QLineEditm_ntuple_out
QLabeltextLabel1
QLabeltextLabel1_2
QLabelTextLabel1_3_2
QLabeltextLabel2

Protected Slots

virtual void createButtonClicked ()=0
virtual void createFileButtonClicked ()=0
virtual void currentDataSourceChanged (int item)=0
virtual void languageChange ()

Protected Attributes

QVBoxLayoutlayout10
QHBoxLayoutlayout7
QHBoxLayoutlayout8
QVBoxLayoutlayout9

Private Attributes

QPixmap image0

Constructor & Destructor Documentation

CreateNTupleBase ( QWidget parent = 0,
const char *  name = 0,
bool  modal = FALSE,
WFlags  fl = 0 
)

Definition at line 91 of file CreateNTupleBase.cpp.

References QDialog::accept(), cancelButton, columnListCheckBox, columnListCheckBox_toggled(), createButtonClicked(), createFileButton, createFileButtonClicked(), createNTupleButton, currentDataSourceChanged(), cutListCheckBox, cutListCheckBox_toggled(), image0, languageChange(), layout10, layout7, layout8, layout9, m_ColumnListView, m_CutListView, m_ntuple_in, m_ntuple_out, QDialog::reject(), QLabel::setAlignment(), QListView::setAllColumnsShowFocus(), QComboBox::setEditable(), QWidget::setGeometry(), QComboBox::setInsertionPolicy(), QListView::setResizeMode(), QListView::setRootIsDecorated(), QListView::setTreeStepSize(), textLabel1, textLabel1_2, TextLabel1_3_2, and textLabel2.

~CreateNTupleBase (  ) 

Definition at line 188 of file CreateNTupleBase.cpp.


Member Function Documentation

void columnListCheckBox_toggled ( bool   )  [virtual, slot]

Reimplemented in CreateNTuple.

Definition at line 234 of file CreateNTupleBase.cpp.

Referenced by CreateNTupleBase().

virtual void createButtonClicked (  )  [protected, pure virtual, slot]

Implemented in CreateNTuple.

Referenced by CreateNTupleBase().

virtual void createFileButtonClicked (  )  [protected, pure virtual, slot]

Implemented in CreateNTuple.

Referenced by CreateNTupleBase().

virtual void currentDataSourceChanged ( int  item  )  [protected, pure virtual, slot]

Implemented in CreateNTuple.

Referenced by CreateNTupleBase().

void cutListCheckBox_toggled ( bool   )  [virtual, slot]

Reimplemented in CreateNTuple.

Definition at line 229 of file CreateNTupleBase.cpp.

Referenced by CreateNTupleBase().

void languageChange (  )  [protected, virtual, slot]

Definition at line 197 of file CreateNTupleBase.cpp.

References QWhatsThis::add(), QToolTip::add(), cancelButton, columnListCheckBox, createFileButton, createNTupleButton, cutListCheckBox, m_ColumnListView, m_CutListView, m_ntuple_in, m_ntuple_out, QPushButton::setText(), QCheckBox::setText(), QLabel::setText(), textLabel1, textLabel1_2, TextLabel1_3_2, and textLabel2.

Referenced by CreateNTupleBase().


Member Data Documentation

QPushButton* cancelButton

Definition at line 47 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QCheckBox* columnListCheckBox

Definition at line 40 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QPushButton* createFileButton

Definition at line 46 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QPushButton* createNTupleButton

Definition at line 45 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QCheckBox* cutListCheckBox

Definition at line 37 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QPixmap image0 [private]

Definition at line 69 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase().

QVBoxLayout* layout10 [protected]

Definition at line 57 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase().

QHBoxLayout* layout7 [protected]

Definition at line 56 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase().

QHBoxLayout* layout8 [protected]

Definition at line 58 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase().

QVBoxLayout* layout9 [protected]

Definition at line 55 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase().

QListView* m_ColumnListView

Definition at line 41 of file CreateNTupleBase.h.

Referenced by CreateNTuple::columnListCheckBox_toggled(), CreateNTupleBase(), CreateNTuple::initListViews(), languageChange(), CreateNTuple::setColumnList(), and CreateNTuple::updateColumnList().

QListView* m_CutListView

Definition at line 38 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), CreateNTuple::cutListCheckBox_toggled(), CreateNTuple::initListViews(), languageChange(), CreateNTuple::setCutList(), and CreateNTuple::updateCutList().

QComboBox* m_ntuple_in

Definition at line 44 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), CreateNTuple::currentDataSourceChanged(), languageChange(), and CreateNTuple::updateNTupleIn().

QLineEdit* m_ntuple_out

Definition at line 43 of file CreateNTupleBase.h.

Referenced by CreateNTuple::createButtonClicked(), CreateNTuple::createFileButtonClicked(), CreateNTupleBase(), and languageChange().

QLabel* textLabel1

Definition at line 36 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QLabel* textLabel1_2

Definition at line 42 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QLabel* TextLabel1_3_2

Definition at line 48 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().

QLabel* textLabel2

Definition at line 39 of file CreateNTupleBase.h.

Referenced by CreateNTupleBase(), and languageChange().


The documentation for this class was generated from the following files:
Generated for HippoDraw Class Library by doxygen