DB_Manager Class Reference

#include <DataSelector.h>

List of all members.

Public Slots

void updateDB ()
void createDB ()
void clearMaps ()
void removeFolder ()
void addFolder ()
void deleteDB ()
void eraseDB ()
void reSaveDB ()

Public Member Functions

 DB_Manager (QWidget *parent=0, const char *db_name=0)
 ~DB_Manager ()
void addFolderToDB (const char *data_dir, vector< string > &db_entry_list, const char *db_dir)
void deleteFoldersFromDB (vector< string > &folders, vector< string > &db_entry_list, DataBaseItem *db_item)

Public Attributes

QPushButton * db_erase
QPushButton * db_clear
QPushButton * db_create
QPushButton * db_delete
QPushButton * db_update
QPushButton * db_add
QPushButton * db_remove
QPushButton * db_resave
DataBaseListView_folder_listview
DataSelector_data_selector
string data_dir
string def_data_dir


Constructor & Destructor Documentation

DB_Manager::DB_Manager ( QWidget *  parent = 0,
const char *  db_name = 0 
)

DB_Manager::~DB_Manager (  )  [inline]


Member Function Documentation

void DB_Manager::addFolder (  )  [slot]

void DB_Manager::addFolderToDB ( const char *  data_dir,
vector< string > &  db_entry_list,
const char *  db_dir 
)

void DB_Manager::clearMaps (  )  [slot]

void DB_Manager::createDB (  )  [slot]

void DB_Manager::deleteDB (  )  [slot]

void DB_Manager::deleteFoldersFromDB ( vector< string > &  folders,
vector< string > &  db_entry_list,
DataBaseItem db_item 
)

void DB_Manager::eraseDB (  )  [slot]

void DB_Manager::removeFolder (  )  [slot]

void DB_Manager::reSaveDB (  )  [slot]

void DB_Manager::updateDB (  )  [slot]


Member Data Documentation

QPushButton* DB_Manager::db_add

QPushButton* DB_Manager::db_clear

QPushButton* DB_Manager::db_create

QPushButton* DB_Manager::db_delete

QPushButton* DB_Manager::db_erase

QPushButton* DB_Manager::db_remove

QPushButton* DB_Manager::db_resave

QPushButton* DB_Manager::db_update


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

Generated on Fri Jan 8 12:51:27 2010 for QSAS by  doxygen 1.5.7