casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Private Slots | Private Member Functions | Private Attributes | List of all members
casa::FileCatalog Class Reference

#include <filecatalog.qo.h>

Inheritance diagram for casa::FileCatalog:

Public Member Functions

 FileCatalog (QString logger=0, QWidget *parent=0)
 

Protected Member Functions

virtual void closeEvent (QCloseEvent *e)
 

Private Slots

void fileNew ()
 
void dirNew ()
 
void fileOpen ()
 
void search ()
 
void remove ()
 
void changeDir ()
 
void changeDir (int)
 
void changeDir (QString)
 
void copy ()
 
void paste ()
 
void rename ()
 
void insert ()
 
void doFilter ()
 
void filterChanged (QAction *)
 
void clicked (const QModelIndex &index)
 

Private Member Functions

void setupActions ()
 
void updateMenus ()
 
bool load (QDir *f)
 
bool removeDir (const QString &)
 
bool copyDir (QString &, QString &)
 
bool maybeSave ()
 

Private Attributes

bool canDel
 
bool canNew
 
bool canOpen
 
bool canGo
 
bool hasSelected
 
QAction * actionNew
 
QAction * actionOpen
 
QAction * actionCD
 
QAction * actionSearch
 
QAction * actionFilter
 
QAction * actionInsert
 
QAction * actionRename
 
QAction * actionCopy
 
QAction * actionPaste
 
QAction * actionDelete
 
QLineEdit * searchText
 
QLineEdit * insertText
 
QComboBox * filterColumn
 
QStringList filterList
 
QComboBox * visitedDir
 
QStringList visitedList
 
QToolBar * tb
 
QToolBar * tb2
 
QLabel * searchLabel
 
QLabel * insertLabel
 
QString copyName
 
QModelIndex currentLogRow
 
QString currentSearch
 
QString fileName
 
QTreeView * dirView
 
DirModeldirModel
 
QSortFilterProxyModel * proxyModel
 
QDir * dir
 

Detailed Description

Definition at line 56 of file filecatalog.qo.h.

Constructor & Destructor Documentation

casa::FileCatalog::FileCatalog ( QString  logger = 0,
QWidget *  parent = 0 
)

Member Function Documentation

void casa::FileCatalog::changeDir ( )
privateslot
void casa::FileCatalog::changeDir ( int  )
privateslot
void casa::FileCatalog::changeDir ( QString  )
privateslot
void casa::FileCatalog::clicked ( const QModelIndex &  index)
privateslot
virtual void casa::FileCatalog::closeEvent ( QCloseEvent *  e)
protectedvirtual
void casa::FileCatalog::copy ( )
privateslot
bool casa::FileCatalog::copyDir ( QString &  ,
QString &   
)
private
void casa::FileCatalog::dirNew ( )
privateslot
void casa::FileCatalog::doFilter ( )
privateslot
void casa::FileCatalog::fileNew ( )
privateslot
void casa::FileCatalog::fileOpen ( )
privateslot
void casa::FileCatalog::filterChanged ( QAction *  )
privateslot
void casa::FileCatalog::insert ( )
privateslot
bool casa::FileCatalog::load ( QDir *  f)
private
bool casa::FileCatalog::maybeSave ( )
private
void casa::FileCatalog::paste ( )
privateslot
void casa::FileCatalog::remove ( )
privateslot
bool casa::FileCatalog::removeDir ( const QString &  )
private
void casa::FileCatalog::rename ( )
privateslot
void casa::FileCatalog::search ( )
privateslot
void casa::FileCatalog::setupActions ( )
private
void casa::FileCatalog::updateMenus ( )
private

Member Data Documentation

QAction * casa::FileCatalog::actionCD
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionCopy
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionDelete
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionFilter
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionInsert
private

Definition at line 99 of file filecatalog.qo.h.

QAction* casa::FileCatalog::actionNew
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionOpen
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionPaste
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionRename
private

Definition at line 99 of file filecatalog.qo.h.

QAction * casa::FileCatalog::actionSearch
private

Definition at line 99 of file filecatalog.qo.h.

bool casa::FileCatalog::canDel
private

Definition at line 73 of file filecatalog.qo.h.

bool casa::FileCatalog::canGo
private

Definition at line 76 of file filecatalog.qo.h.

bool casa::FileCatalog::canNew
private

Definition at line 74 of file filecatalog.qo.h.

bool casa::FileCatalog::canOpen
private

Definition at line 75 of file filecatalog.qo.h.

QString casa::FileCatalog::copyName
private

Definition at line 123 of file filecatalog.qo.h.

QModelIndex casa::FileCatalog::currentLogRow
private

Definition at line 124 of file filecatalog.qo.h.

QString casa::FileCatalog::currentSearch
private

Definition at line 125 of file filecatalog.qo.h.

QDir* casa::FileCatalog::dir
private

Definition at line 132 of file filecatalog.qo.h.

DirModel* casa::FileCatalog::dirModel
private

Definition at line 130 of file filecatalog.qo.h.

QTreeView* casa::FileCatalog::dirView
private

Definition at line 129 of file filecatalog.qo.h.

QString casa::FileCatalog::fileName
private

Definition at line 127 of file filecatalog.qo.h.

QComboBox* casa::FileCatalog::filterColumn
private

Definition at line 113 of file filecatalog.qo.h.

QStringList casa::FileCatalog::filterList
private

Definition at line 114 of file filecatalog.qo.h.

bool casa::FileCatalog::hasSelected
private

Definition at line 77 of file filecatalog.qo.h.

QLabel* casa::FileCatalog::insertLabel
private

Definition at line 121 of file filecatalog.qo.h.

QLineEdit* casa::FileCatalog::insertText
private

Definition at line 111 of file filecatalog.qo.h.

QSortFilterProxyModel* casa::FileCatalog::proxyModel
private

Definition at line 131 of file filecatalog.qo.h.

QLabel* casa::FileCatalog::searchLabel
private

Definition at line 120 of file filecatalog.qo.h.

QLineEdit* casa::FileCatalog::searchText
private

Definition at line 110 of file filecatalog.qo.h.

QToolBar* casa::FileCatalog::tb
private

Definition at line 118 of file filecatalog.qo.h.

QToolBar* casa::FileCatalog::tb2
private

Definition at line 119 of file filecatalog.qo.h.

QComboBox* casa::FileCatalog::visitedDir
private

Definition at line 115 of file filecatalog.qo.h.

QStringList casa::FileCatalog::visitedList
private

Definition at line 116 of file filecatalog.qo.h.


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