casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Types | Public Member Functions | Private Attributes
casa::QtDataManager::tab_state Class Reference

List of all members.

Public Types

typedef void(QtDataManager::* notify_func_t )(const std::string &, tab_state &)

Public Member Functions

 tab_state ()
 tab_state (const tab_state &o)
 tab_state (QLineEdit *le, QTreeWidget *t, std::set< int > s, QFrame *info_frame=0, infofield_list_t *info_fields=0, notify_func_t f=0, QTreeWidget *d=0, QLineEdit *on=0, notify_func_t oerr=0)
const std::set< int > & filter () const
void updateDir ()
void notify (QtDataManager *mgr, const std::string &s)
void notifyErr (QtDataManager *mgr, const std::string &s)
QTreeWidget * tree ()
QFrame * infoFrame ()
infofield_list_tinfoFields ()
QTreeWidget * dtree ()
QLineEdit * outFileLine ()
std::tr1::shared_ptr< QDir > dir ()
QLineEdit * dirline ()
std::string dirStr () const

Private Attributes

std::set< int > filtered_types_
QLineEdit * dir_entry_
QTreeWidget * tree_
std::tr1::shared_ptr< QDir > dir_
notify_func_t notify_func_
QFrame * info_frame_
infofield_list_tinfo_fields_
QTreeWidget * dtree_
QLineEdit * output_name_line_
notify_func_t error_func_

Detailed Description

Definition at line 191 of file QtDataManager.qo.h.


Member Typedef Documentation

typedef void(QtDataManager::* casa::QtDataManager::tab_state::notify_func_t)(const std::string &, tab_state &)

Definition at line 193 of file QtDataManager.qo.h.


Constructor & Destructor Documentation

Definition at line 194 of file QtDataManager.qo.h.

References dir_.

Definition at line 200 of file QtDataManager.qo.h.

casa::QtDataManager::tab_state::tab_state ( QLineEdit *  le,
QTreeWidget *  t,
std::set< int >  s,
QFrame *  info_frame = 0,
infofield_list_t info_fields = 0,
notify_func_t  f = 0,
QTreeWidget *  d = 0,
QLineEdit *  on = 0,
notify_func_t  oerr = 0 
) [inline]

Definition at line 205 of file QtDataManager.qo.h.

References dir_.


Member Function Documentation

std::tr1::shared_ptr<QDir> casa::QtDataManager::tab_state::dir ( ) [inline]

Definition at line 231 of file QtDataManager.qo.h.

References dir_.

QLineEdit* casa::QtDataManager::tab_state::dirline ( ) [inline]

Definition at line 232 of file QtDataManager.qo.h.

References dir_entry_.

std::string casa::QtDataManager::tab_state::dirStr ( ) const [inline]

Definition at line 233 of file QtDataManager.qo.h.

References dir_entry_.

QTreeWidget* casa::QtDataManager::tab_state::dtree ( ) [inline]

Definition at line 228 of file QtDataManager.qo.h.

References dtree_.

const std::set<int>& casa::QtDataManager::tab_state::filter ( ) const [inline]

Definition at line 214 of file QtDataManager.qo.h.

References filtered_types_.

Definition at line 226 of file QtDataManager.qo.h.

References info_fields_.

Definition at line 225 of file QtDataManager.qo.h.

References info_frame_.

void casa::QtDataManager::tab_state::notify ( QtDataManager mgr,
const std::string &  s 
) [inline]

Definition at line 217 of file QtDataManager.qo.h.

References notify_func_.

void casa::QtDataManager::tab_state::notifyErr ( QtDataManager mgr,
const std::string &  s 
) [inline]

Definition at line 220 of file QtDataManager.qo.h.

References error_func_.

Definition at line 229 of file QtDataManager.qo.h.

References output_name_line_.

QTreeWidget* casa::QtDataManager::tab_state::tree ( ) [inline]

Definition at line 224 of file QtDataManager.qo.h.

References tree_.

Definition at line 215 of file QtDataManager.qo.h.

References dir_, and dir_entry_.


Member Data Documentation

std::tr1::shared_ptr<QDir> casa::QtDataManager::tab_state::dir_ [private]

Definition at line 238 of file QtDataManager.qo.h.

Referenced by dir(), tab_state(), and updateDir().

Definition at line 236 of file QtDataManager.qo.h.

Referenced by dirline(), dirStr(), and updateDir().

Definition at line 243 of file QtDataManager.qo.h.

Referenced by dtree().

Definition at line 245 of file QtDataManager.qo.h.

Referenced by notifyErr().

Definition at line 235 of file QtDataManager.qo.h.

Referenced by filter().

Definition at line 241 of file QtDataManager.qo.h.

Referenced by infoFields().

Definition at line 240 of file QtDataManager.qo.h.

Referenced by infoFrame().

Definition at line 239 of file QtDataManager.qo.h.

Referenced by notify().

Definition at line 244 of file QtDataManager.qo.h.

Referenced by outFileLine().

QTreeWidget* casa::QtDataManager::tab_state::tree_ [private]

Definition at line 237 of file QtDataManager.qo.h.

Referenced by tree().


The documentation for this class was generated from the following file: