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 ()
SHARED_PTR< QDir > dir ()
QLineEdit * dirline ()
std::string dirStr () const

Private Attributes

std::set< int > filtered_types_
QLineEdit * dir_entry_
QTreeWidget * tree_
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 239 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 241 of file QtDataManager.qo.h.


Constructor & Destructor Documentation

casa::QtDataManager::tab_state::tab_state (  )  [inline]

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

References dir_.

casa::QtDataManager::tab_state::tab_state ( const tab_state o  )  [inline]

Definition at line 248 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 253 of file QtDataManager.qo.h.

References dir_.


Member Function Documentation

SHARED_PTR<QDir> casa::QtDataManager::tab_state::dir (  )  [inline]

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

References dir_.

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

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

References dir_entry_.

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

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

References dir_entry_.

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

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

References dtree_.

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

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

References filtered_types_.

infofield_list_t* casa::QtDataManager::tab_state::infoFields (  )  [inline]

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

References info_fields_.

QFrame* casa::QtDataManager::tab_state::infoFrame (  )  [inline]

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

References info_frame_.

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

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

References notify_func_.

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

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

References error_func_.

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

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

References output_name_line_.

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

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

References tree_.

void casa::QtDataManager::tab_state::updateDir (  )  [inline]

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

References dir_, and dir_entry_.


Member Data Documentation

SHARED_PTR<QDir> casa::QtDataManager::tab_state::dir_ [private]

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

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

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

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

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

Referenced by dtree().

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

Referenced by notifyErr().

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

Referenced by filter().

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

Referenced by infoFields().

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

Referenced by infoFrame().

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

Referenced by notify().

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

Referenced by outFileLine().

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

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

Referenced by tree().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1