Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AdvancedFm Class Reference

#include </home/clem/local/src/opie/noncore/apps/advancedfm/advancedfm.h>

Collaboration diagram for AdvancedFm:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AdvancedFm (QWidget *p=0, const char *name=0, WFlags fl=0)
 ~AdvancedFm ()

Static Public Member Functions

static QString appName ()

Protected Slots

void changeTo (const QString &)
void slotSwitchMenu (int)
void selectAll ()
void addToDocs ()
void doDirChange ()
void mkDir ()
void del ()
void rn ()
void populateView ()
void rePopulate ()
void showHidden ()
void showMenuHidden ()
void ListClicked (QListViewItem *)
void ListPressed (int, QListViewItem *, const QPoint &, int)
void makeDir ()
void doDelete ()
void tabChanged (QWidget *)
void cleanUp ()
void renameIt ()
void runThis ()
void runText ()
void filePerms ()
void doProperties ()
void runCommand ()
void runCommandStd ()
QStringList getPath ()
void mkSym ()
void switchToLocalTab ()
void switchToRemoteTab ()
void refreshCurrentTab ()
void openSearch ()
void dirMenuSelected (int)
void showFileMenu ()
void homeButtonPushed ()
void docButtonPushed ()
void SDButtonPushed ()
void CFButtonPushed ()
void QPEButtonPushed ()
void upDir ()
void currentPathComboChanged ()
void copy ()
void copyTimer ()
void copyAs ()
void copyAsTimer ()
void copySameDir ()
void copySameDirTimer ()
void move ()
void moveTimer ()
void fillCombo (const QString &)
bool copyFile (const QString &, const QString &)
void fileStatus ()
void doAbout ()
void doBeam ()
void fileBeamFinished (Ir *)
bool copyDirectory (const QString &, const QString &)
bool moveDirectory (const QString &, const QString &)

Protected Member Functions

void init ()
void initConnections ()
void keyReleaseEvent (QKeyEvent *)
void keyPressEvent (QKeyEvent *)
QString getFileSystemType (const QString &)
QString getDiskSpace (const QString &)
void parsetab (const QString &fileName)
QString checkDiskSpace (const QString &)
QString dealWithSymName (const QString &)
QDirCurrentDir ()
QDirOtherDir ()
QListView * CurrentView ()
QListView * OtherView ()
void setOtherTabCurrent ()

Protected Attributes

Opie::Ui::OSplitterTabWidget
QCopChannelchannel
QPixmap unknownXpm
int whichTab
QWidget * tab
QWidget * tab_2
QWidget * tab_3
QListView * Local_View
QListView * Remote_View
QLineEdit * currentPathEdit
QPopupMenu * fileMenu
QPopupMenu * localMenu
QPopupMenu * remoteMenu
QPopupMenu * viewMenu
QToolButton * homeButton
QToolButton * docButton
QToolButton * cdUpButton
QToolButton * sdButton
QToolButton * cfButton
QToolButton * qpeDirButton
QDir currentDir
QDir currentRemoteDir
QComboBox * currentPathCombo
QString filterStr
QString s_addBookmark
QString s_removeBookmark
QListViewItem * item
bool b
QStringList fileSystemTypeList
QStringList fsList
int currentServerConfig
QGridLayout * tabLayout
QGridLayout * tabLayout_2
QGridLayout * tabLayout_3
QStringList remoteDirPathStringList
QStringList localDirPathStringList
QLineEdit * renameBox

Private Slots

void processEnded (Opie::Core::OProcess *)
void oprocessStderr (Opie::Core::OProcess *, char *, int)
void gotoCustomDir (const QString &)
void qcopReceive (const QCString &, const QByteArray &)
void setDocument (const QString &)

Private Member Functions

void startProcess (const QString &)
bool eventFilter (QObject *, QEvent *)
void cancelRename ()
void doRename (QListView *)
void okRename ()
void customDirsToMenu ()
void addCustomDir ()
void removeCustomDir ()
void navigateToSelected ()

Private Attributes

MenuButtonmenuButton
QString oldName
QString localViewDir
QString remoteViewDir

Constructor & Destructor Documentation

AdvancedFm::AdvancedFm QWidget *  p = 0,
const char *  name = 0,
WFlags  fl = 0
 

Definition at line 41 of file advancedfm.cpp.

References channel, init(), initConnections(), Opie::Core::OResource::loadImage(), qcopReceive(), renameBox, rePopulate(), Opie::Core::OResource::SmallIcon, switchToLocalTab(), unknownXpm, and whichTab.

AdvancedFm::~AdvancedFm  ) 
 

Definition at line 55 of file advancedfm.cpp.


Member Function Documentation

void AdvancedFm::addCustomDir  )  [private]
 

Definition at line 577 of file advancedfm.cpp.

References QValueList< T >::begin(), CurrentDir(), QValueList< T >::end(), MenuButton::insertItem(), list, menuButton, Config::readListEntry(), Config::setGroup(), Config::write(), and Config::writeEntry().

Referenced by dirMenuSelected(), and gotoCustomDir().

void AdvancedFm::addToDocs  )  [protected, slot]
 

Definition at line 521 of file advancedfm.cpp.

References QFileInfo::baseName(), QValueList< T >::begin(), QDir::canonicalPath(), QValueList< T >::count(), CurrentDir(), QValueList< T >::end(), f, getPath(), AppLnk::setFile(), AppLnk::setName(), and AppLnk::writeLink().

Referenced by init(), and showFileMenu().

static QString AdvancedFm::appName  )  [inline, static]
 

Definition at line 57 of file advancedfm.h.

References QString::fromLatin1().

void AdvancedFm::cancelRename  )  [private]
 

Definition at line 821 of file advancedfmMenu.cpp.

References CurrentView(), and renameBox.

Referenced by eventFilter(), ListPressed(), and okRename().

void AdvancedFm::CFButtonPushed  )  [protected, slot]
 

Definition at line 339 of file advancedfm.cpp.

References Opie::Core::OStorageInfo::cfPath(), and changeTo().

Referenced by initConnections().

void AdvancedFm::changeTo const QString  )  [protected, slot]
 

Definition at line 314 of file advancedfm.cpp.

References CurrentDir(), QString::latin1(), populateView(), and TRUE.

Referenced by CFButtonPushed(), docButtonPushed(), doDirChange(), gotoCustomDir(), homeButtonPushed(), initConnections(), qcopReceive(), QPEButtonPushed(), SDButtonPushed(), setDocument(), and upDir().

QString AdvancedFm::checkDiskSpace const QString  )  [protected]
 

Definition at line 503 of file advancedfm.cpp.

References mult(), and QString::number().

Referenced by populateView().

void AdvancedFm::cleanUp  )  [protected, slot]
 

Definition at line 59 of file advancedfm.cpp.

References QFile::exists(), QDir::homeDirPath(), QFile::remove(), and QString::right().

Referenced by initConnections().

void AdvancedFm::copy  )  [protected, slot]
 

Definition at line 282 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QDir::canonicalPath(), copyFile(), QValueList< T >::count(), CurrentDir(), QValueList< T >::end(), QFile::exists(), f, QString::find(), getPath(), item, QString::left(), message, OtherDir(), QFile::remove(), rePopulate(), tr, TRUE, and warning().

Referenced by copyTimer().

void AdvancedFm::copyAs  )  [protected, slot]
 

Definition at line 354 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QDir::canonicalPath(), copyFile(), CurrentDir(), QValueList< T >::end(), QFile::exists(), f, getPath(), item, InputDialog::LineEdit1, message, OtherDir(), qApp, QFile::remove(), rePopulate(), InputDialog::setInputText(), tr, TRUE, and warning().

Referenced by copyAsTimer().

void AdvancedFm::copyAsTimer  )  [protected, slot]
 

Definition at line 350 of file advancedfmMenu.cpp.

References copyAs().

Referenced by showFileMenu().

bool AdvancedFm::copyDirectory const QString ,
const QString
[protected, slot]
 

Definition at line 532 of file advancedfmMenu.cpp.

References message, oendl, owarn, and tr.

Referenced by copyFile(), and moveDirectory().

bool AdvancedFm::copyFile const QString ,
const QString
[protected, slot]
 

Definition at line 546 of file advancedfmMenu.cpp.

References QFile::close(), copyDirectory(), QFile::encodeName(), QFile::handle(), IO_Raw, IO_ReadOnly, IO_WriteOnly, QFile::open(), and rePopulate().

Referenced by copy(), copyAs(), copySameDir(), and move().

void AdvancedFm::copySameDir  )  [protected, slot]
 

Definition at line 410 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QDir::canonicalPath(), copyFile(), CurrentDir(), QValueList< T >::end(), QFile::exists(), f, getPath(), item, InputDialog::LineEdit1, message, qApp, QFile::remove(), rePopulate(), InputDialog::setInputText(), tr, TRUE, and warning().

Referenced by copySameDirTimer().

void AdvancedFm::copySameDirTimer  )  [protected, slot]
 

Definition at line 406 of file advancedfmMenu.cpp.

References copySameDir().

Referenced by showFileMenu().

void AdvancedFm::copyTimer  )  [protected, slot]
 

Definition at line 278 of file advancedfmMenu.cpp.

References copy().

Referenced by showFileMenu().

QDir * AdvancedFm::CurrentDir  )  [protected]
 

Definition at line 659 of file advancedfm.cpp.

References currentDir, currentRemoteDir, and whichTab.

Referenced by addCustomDir(), addToDocs(), changeTo(), copy(), copyAs(), copySameDir(), currentPathComboChanged(), doBeam(), doDelete(), doDirChange(), doProperties(), filePerms(), ListClicked(), makeDir(), mkSym(), move(), okRename(), populateView(), removeCustomDir(), runCommand(), runCommandStd(), runText(), runThis(), showHidden(), showMenuHidden(), tabChanged(), and upDir().

void AdvancedFm::currentPathComboChanged  )  [protected, slot]
 

Definition at line 270 of file advancedfm.cpp.

References CurrentDir(), currentPathCombo, message, populateView(), and tr.

Referenced by initConnections().

QListView * AdvancedFm::CurrentView  )  [protected]
 

Definition at line 678 of file advancedfm.cpp.

References Local_View, Remote_View, and whichTab.

Referenced by cancelRename(), doDirChange(), doRename(), fileStatus(), getPath(), ListClicked(), navigateToSelected(), okRename(), populateView(), renameIt(), runCommand(), runCommandStd(), runText(), runThis(), selectAll(), setOtherTabCurrent(), and showFileMenu().

void AdvancedFm::customDirsToMenu  )  [private]
 

Definition at line 541 of file advancedfm.cpp.

References MenuButton::insertItems(), list, menuButton, Config::readListEntry(), and Config::setGroup().

Referenced by init().

QString AdvancedFm::dealWithSymName const QString  )  [protected]
 

Definition at line 77 of file advancedfmMenu.cpp.

References QString::find(), QString::length(), QString::right(), and TRUE.

Referenced by doDirChange(), ListClicked(), runText(), and runThis().

void AdvancedFm::del  )  [protected, slot]
 

Definition at line 694 of file advancedfmMenu.cpp.

References doDelete().

Referenced by init(), and keyReleaseEvent().

void AdvancedFm::dirMenuSelected int   )  [protected, slot]
 

Definition at line 555 of file advancedfm.cpp.

References addCustomDir(), and removeCustomDir().

void AdvancedFm::doAbout  )  [protected, slot]
 

Definition at line 348 of file advancedfm.cpp.

References message, and tr.

void AdvancedFm::doBeam  )  [protected, slot]
 

Definition at line 727 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QValueList< T >::count(), CurrentDir(), QValueList< T >::end(), fileBeamFinished(), getPath(), QString::left(), QString::length(), QString::right(), Ir::send(), and Ir::supported().

Referenced by showFileMenu().

void AdvancedFm::docButtonPushed  )  [protected, slot]
 

Definition at line 325 of file advancedfm.cpp.

References changeTo(), and QPEApplication::documentDir().

Referenced by initConnections().

void AdvancedFm::doDelete  )  [protected, slot]
 

Definition at line 143 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QValueList< T >::count(), CurrentDir(), QValueList< T >::end(), f, QFileInfo::fileName(), QString::find(), getPath(), AppLnk::isValid(), QString::latin1(), QString::left(), populateView(), QFile::remove(), AppLnk::removeLinkFile(), QString::right(), startProcess(), tr, TRUE, and warning().

Referenced by del(), and showFileMenu().

void AdvancedFm::doDirChange  )  [protected, slot]
 

Definition at line 40 of file advancedfmMenu.cpp.

References changeTo(), CurrentDir(), CurrentView(), dealWithSymName(), QString::find(), ListClicked(), and TRUE.

Referenced by navigateToSelected(), and showFileMenu().

void AdvancedFm::doProperties  )  [protected, slot]
 

Definition at line 251 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), CurrentDir(), QValueList< T >::end(), QPEApplication::execDialog(), getPath(), and prop.

Referenced by showFileMenu().

void AdvancedFm::doRename QListView *   )  [private]
 

Definition at line 835 of file advancedfmMenu.cpp.

References CurrentView(), and renameBox.

Referenced by renameIt().

bool AdvancedFm::eventFilter QObject *  ,
QEvent * 
[private]
 

Definition at line 783 of file advancedfmMenu.cpp.

References cancelRename(), FALSE, KeyPress, Local_View, okRename(), OtherView(), viewMenu, and whichTab.

void AdvancedFm::fileBeamFinished Ir  )  [protected, slot]
 

Definition at line 747 of file advancedfmMenu.cpp.

References message, and tr.

Referenced by doBeam().

void AdvancedFm::filePerms  )  [protected, slot]
 

Definition at line 235 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), CurrentDir(), QValueList< T >::end(), QPEApplication::execDialog(), getPath(), and populateView().

Referenced by showFileMenu().

void AdvancedFm::fileStatus  )  [protected, slot]
 

Definition at line 655 of file advancedfmMenu.cpp.

References CurrentView(), QPEApplication::execDialog(), qApp, and tr.

Referenced by showFileMenu().

void AdvancedFm::fillCombo const QString  )  [protected, slot]
 

Definition at line 280 of file advancedfm.cpp.

References currentPathCombo, QStringList::grep(), localDirPathStringList, QValueList< T >::prepend(), remoteDirPathStringList, tab, and TRUE.

Referenced by populateView().

QString AdvancedFm::getDiskSpace const QString  )  [protected]
 

Definition at line 418 of file advancedfm.cpp.

References mult(), and QString::number().

QString AdvancedFm::getFileSystemType const QString  )  [protected]
 

Definition at line 402 of file advancedfm.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), fileSystemTypeList, QString::find(), QString::isEmpty(), QString::left(), QString::length(), parsetab(), QString::right(), and TRUE.

Referenced by populateView(), and runThis().

QStringList AdvancedFm::getPath  )  [protected, slot]
 

Definition at line 300 of file advancedfm.cpp.

References CurrentView().

Referenced by addToDocs(), copy(), copyAs(), copySameDir(), doBeam(), doDelete(), doProperties(), filePerms(), mkSym(), and move().

void AdvancedFm::gotoCustomDir const QString  )  [private, slot]
 

Definition at line 636 of file advancedfm.cpp.

References addCustomDir(), changeTo(), removeCustomDir(), s_addBookmark, and s_removeBookmark.

Referenced by initConnections().

void AdvancedFm::homeButtonPushed  )  [protected, slot]
 

Definition at line 321 of file advancedfm.cpp.

References changeTo(), and QDir::homeDirPath().

Referenced by initConnections().

void AdvancedFm::init  )  [protected]
 

Definition at line 37 of file advancedfmData.cpp.

References addToDocs(), QDir::All, b, QDir::canonicalPath(), cdUpButton, cfButton, currentDir, QDir::currentDirPath(), currentPathCombo, currentRemoteDir, customDirsToMenu(), del(), QDir::Dirs, docButton, FALSE, fileMenu, QDir::Files, filterStr, StorageInfo::hasCf(), StorageInfo::hasMmc(), StorageInfo::hasSd(), QDir::Hidden, homeButton, MenuButton::insertItem(), MenuButton::insertSeparator(), Opie::Core::OResource::loadPixmap(), Local_View, menuButton, mkDir(), mkSym(), openSearch(), qApp, qpeDirButton, refreshCurrentTab(), Remote_View, QPEApplication::RightOnHold, rn(), runCommand(), runCommandStd(), s_addBookmark, s_removeBookmark, sdButton, selectAll(), QDir::setFilter(), QDir::setPath(), QPEApplication::setStylusOperation(), MenuButton::setUseLabel(), showMenuHidden(), Opie::Core::OResource::SmallIcon, switchToLocalTab(), switchToRemoteTab(), tab, tab_2, tabLayout, tabLayout_2, tr, TRUE, and viewMenu.

Referenced by AdvancedFm().

void AdvancedFm::initConnections  )  [protected]
 

Definition at line 250 of file advancedfmData.cpp.

References cdUpButton, cfButton, CFButtonPushed(), changeTo(), cleanUp(), currentPathCombo, currentPathComboChanged(), docButton, docButtonPushed(), gotoCustomDir(), homeButton, homeButtonPushed(), ListClicked(), ListPressed(), Local_View, menuButton, qApp, QPEButtonPushed(), qpeDirButton, Remote_View, sdButton, SDButtonPushed(), showFileMenu(), slotSwitchMenu(), tabChanged(), upDir(), and viewMenu.

Referenced by AdvancedFm().

void AdvancedFm::keyPressEvent QKeyEvent *   )  [protected]
 

Definition at line 352 of file advancedfm.cpp.

void AdvancedFm::keyReleaseEvent QKeyEvent *   )  [protected]
 

Definition at line 356 of file advancedfm.cpp.

References currentPathCombo, del(), navigateToSelected(), setOtherTabCurrent(), and upDir().

void AdvancedFm::ListClicked QListViewItem *   )  [protected, slot]
 

Definition at line 206 of file advancedfm.cpp.

References CurrentDir(), CurrentView(), dealWithSymName(), QString::find(), QString::latin1(), populateView(), QString::stripWhiteSpace(), and TRUE.

Referenced by doDirChange(), and initConnections().

void AdvancedFm::ListPressed int  ,
QListViewItem *  ,
const QPoint &  ,
int 
[protected, slot]
 

Definition at line 236 of file advancedfm.cpp.

References cancelRename(), and renameBox.

Referenced by initConnections().

void AdvancedFm::makeDir  )  [protected, slot]
 

Definition at line 131 of file advancedfmMenu.cpp.

References QDir::canonicalPath(), CurrentDir(), InputDialog::LineEdit1, QDir::mkdir(), populateView(), tr, and TRUE.

Referenced by mkDir(), and showFileMenu().

void AdvancedFm::mkDir  )  [protected, slot]
 

Definition at line 686 of file advancedfmMenu.cpp.

References makeDir().

Referenced by init().

void AdvancedFm::mkSym  )  [protected, slot]
 

Definition at line 698 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QDir::canonicalPath(), QValueList< T >::count(), CurrentDir(), QValueList< T >::end(), getPath(), QString::left(), QString::length(), OtherDir(), rePopulate(), QString::right(), setOtherTabCurrent(), and startProcess().

Referenced by init(), and showFileMenu().

void AdvancedFm::move  )  [protected, slot]
 

Definition at line 463 of file advancedfmMenu.cpp.

References QValueList< T >::begin(), QDir::canonicalPath(), copyFile(), QValueList< T >::count(), CurrentDir(), QValueList< T >::end(), QFile::exists(), f, getPath(), item, message, moveDirectory(), OtherDir(), QFile::remove(), rePopulate(), QString::right(), tr, TRUE, and warning().

Referenced by moveTimer().

bool AdvancedFm::moveDirectory const QString ,
const QString
[protected, slot]
 

Definition at line 517 of file advancedfmMenu.cpp.

References copyDirectory(), message, and tr.

Referenced by move().

void AdvancedFm::moveTimer  )  [protected, slot]
 

Definition at line 459 of file advancedfmMenu.cpp.

References move().

Referenced by showFileMenu().

void AdvancedFm::navigateToSelected  )  [private]
 

Definition at line 736 of file advancedfm.cpp.

References CurrentView(), and doDirChange().

Referenced by keyReleaseEvent().

void AdvancedFm::okRename  )  [private]
 

Definition at line 865 of file advancedfmMenu.cpp.

References cancelRename(), CurrentDir(), CurrentView(), item, message, oldName, populateView(), qDebug(), renameBox, and tr.

Referenced by eventFilter().

void AdvancedFm::openSearch  )  [protected, slot]
 

Definition at line 886 of file advancedfmMenu.cpp.

References message, and tr.

Referenced by init().

void AdvancedFm::oprocessStderr Opie::Core::OProcess ,
char *  ,
int 
[private, slot]
 

Definition at line 776 of file advancedfmMenu.cpp.

References tr, and warning().

Referenced by startProcess().

QDir * AdvancedFm::OtherDir  )  [protected]
 

Definition at line 669 of file advancedfm.cpp.

References currentDir, currentRemoteDir, and whichTab.

Referenced by copy(), copyAs(), mkSym(), move(), showHidden(), and showMenuHidden().

QListView * AdvancedFm::OtherView  )  [protected]
 

Definition at line 690 of file advancedfm.cpp.

References Local_View, Remote_View, and whichTab.

Referenced by eventFilter(), and setOtherTabCurrent().

void AdvancedFm::parsetab const QString fileName  )  [protected]
 

Definition at line 378 of file advancedfm.cpp.

References QValueList< T >::clear(), QValueList< T >::contains(), fileSystemTypeList, QString::find(), fsList, QString::latin1(), and TRUE.

Referenced by getFileSystemType().

void AdvancedFm::populateView  )  [protected, slot]
 

Definition at line 92 of file advancedfm.cpp.

References QDir::canonicalPath(), checkDiskSpace(), QDir::cleanDirPath(), QPtrListIterator< type >::current(), CurrentDir(), CurrentView(), dirent, QDir::DirsFirst, QDir::entryInfoList(), QFileInfo::ExeGroup, QFileInfo::ExeOther, QFileInfo::ExeUser, QFileInfo::exists(), FALSE, QFileInfo::fileName(), QFileInfo::filePath(), fillCombo(), filterStr, QString::find(), getFileSystemType(), QFileInfo::isReadable(), QFileInfo::isSymLink(), item, QFileInfo::lastModified(), QString::latin1(), list, Opie::Core::OResource::loadPixmap(), NULL, QFileInfo::permission(), MimeType::pixmap(), QFileInfo::readLink(), QDir::setMatchAllDirs(), QDir::setNameFilter(), QDir::setSorting(), QFileInfo::size(), Opie::Core::OResource::SmallIcon, QString::sprintf(), tr, TRUE, and unknownXpm.

Referenced by changeTo(), currentPathComboChanged(), doDelete(), filePerms(), ListClicked(), makeDir(), okRename(), refreshCurrentTab(), rePopulate(), showHidden(), and showMenuHidden().

void AdvancedFm::processEnded Opie::Core::OProcess  )  [private, slot]
 

Definition at line 772 of file advancedfmMenu.cpp.

References rePopulate().

Referenced by startProcess().

void AdvancedFm::qcopReceive const QCString ,
const QByteArray
[private, slot]
 

Definition at line 708 of file advancedfm.cpp.

References changeTo(), IO_ReadOnly, and stream.

Referenced by AdvancedFm().

void AdvancedFm::QPEButtonPushed  )  [protected, slot]
 

Definition at line 344 of file advancedfm.cpp.

References changeTo(), and QPEApplication::qpeDir().

Referenced by initConnections().

void AdvancedFm::refreshCurrentTab  )  [protected, slot]
 

Definition at line 253 of file advancedfm.cpp.

References populateView().

Referenced by init().

void AdvancedFm::removeCustomDir  )  [private]
 

Definition at line 601 of file advancedfm.cpp.

References QValueList< T >::begin(), CurrentDir(), QValueList< T >::end(), QStringList::grep(), list, menuButton, message, Config::readListEntry(), MenuButton::remove(), Config::setGroup(), tr, Config::write(), and Config::writeEntry().

Referenced by dirMenuSelected(), and gotoCustomDir().

void AdvancedFm::renameIt  )  [protected, slot]
 

Definition at line 857 of file advancedfmMenu.cpp.

References CurrentView(), doRename(), and oldName.

Referenced by rn(), and showFileMenu().

void AdvancedFm::rePopulate  )  [protected, slot]
 

Definition at line 199 of file advancedfm.cpp.

References populateView(), and setOtherTabCurrent().

Referenced by AdvancedFm(), copy(), copyAs(), copyFile(), copySameDir(), mkSym(), move(), and processEnded().

void AdvancedFm::rn  )  [protected, slot]
 

Definition at line 690 of file advancedfmMenu.cpp.

References renameIt().

Referenced by init().

void AdvancedFm::runCommand  )  [protected, slot]
 

Definition at line 608 of file advancedfmMenu.cpp.

References QDir::canonicalPath(), CurrentDir(), CurrentView(), QPEApplication::execDialog(), InputDialog::LineEdit1, qApp, InputDialog::setInputText(), tr, and TRUE.

Referenced by init(), and showFileMenu().

void AdvancedFm::runCommandStd  )  [protected, slot]
 

Definition at line 636 of file advancedfmMenu.cpp.

References QDir::canonicalPath(), CurrentDir(), CurrentView(), InputDialog::LineEdit1, qApp, InputDialog::setInputText(), startProcess(), tr, and TRUE.

Referenced by init().

void AdvancedFm::runText  )  [protected, slot]
 

Definition at line 119 of file advancedfmMenu.cpp.

References CurrentDir(), CurrentView(), dealWithSymName(), QString::find(), and TRUE.

Referenced by showFileMenu().

void AdvancedFm::runThis  )  [protected, slot]
 

Definition at line 82 of file advancedfmMenu.cpp.

References QDir::canonicalPath(), CurrentDir(), CurrentView(), dealWithSymName(), DocLnk::exec(), AppLnk::execute(), QFileInfo::ExeGroup, QFileInfo::ExeOther, QFileInfo::ExeUser, QFileInfo::filePath(), QString::find(), getFileSystemType(), QString::isEmpty(), QFileInfo::permission(), and TRUE.

Referenced by showFileMenu().

void AdvancedFm::SDButtonPushed  )  [protected, slot]
 

Definition at line 329 of file advancedfm.cpp.

References changeTo(), StorageInfo::hasMmc(), StorageInfo::hasSd(), Opie::Core::OStorageInfo::mmcPath(), and Opie::Core::OStorageInfo::sdPath().

Referenced by initConnections().

void AdvancedFm::selectAll  )  [protected, slot]
 

Definition at line 751 of file advancedfmMenu.cpp.

References CurrentView().

Referenced by init().

void AdvancedFm::setDocument const QString  )  [private, slot]
 

Definition at line 719 of file advancedfm.cpp.

References changeTo().

void AdvancedFm::setOtherTabCurrent  )  [protected]
 

Definition at line 697 of file advancedfm.cpp.

References CurrentView(), OtherView(), and whichTab.

Referenced by keyReleaseEvent(), mkSym(), and rePopulate().

void AdvancedFm::showFileMenu  )  [protected, slot]
 

Definition at line 436 of file advancedfm.cpp.

References addToDocs(), app, MimeType::application(), b, copyAsTimer(), copySameDirTimer(), copyTimer(), CurrentView(), doBeam(), doDelete(), doDirChange(), doProperties(), FALSE, filePerms(), fileStatus(), Opie::Core::OResource::loadPixmap(), makeDir(), mkSym(), moveTimer(), AppLnk::name(), AppLnk::pixmap(), pos, renameIt(), runCommand(), runText(), runThis(), showHidden(), Opie::Core::OResource::SmallIcon, Ir::supported(), tr, TRUE, Opie::MM::x, and Opie::MM::y.

Referenced by initConnections().

void AdvancedFm::showHidden  )  [protected, slot]
 

Definition at line 66 of file advancedfmMenu.cpp.

References QDir::All, b, CurrentDir(), QDir::Dirs, QDir::Files, QDir::Hidden, OtherDir(), and populateView().

Referenced by showFileMenu().

void AdvancedFm::showMenuHidden  )  [protected, slot]
 

Definition at line 52 of file advancedfmMenu.cpp.

References QDir::All, b, CurrentDir(), QDir::Dirs, FALSE, fileMenu, QDir::Files, QDir::Hidden, OtherDir(), populateView(), and TRUE.

Referenced by init().

void AdvancedFm::slotSwitchMenu int   )  [protected, slot]
 

Definition at line 724 of file advancedfm.cpp.

References switchToLocalTab(), switchToRemoteTab(), tab, tab_2, and tabChanged().

Referenced by initConnections().

void AdvancedFm::startProcess const QString  )  [private]
 

Definition at line 757 of file advancedfmMenu.cpp.

References OProcess::All, OProcess::NotifyOnExit, odebug, oendl, OProcess, oprocessStderr(), processEnded(), and Opie::Core::OProcess::start().

Referenced by doDelete(), mkSym(), and runCommandStd().

void AdvancedFm::switchToLocalTab  )  [protected, slot]
 

Definition at line 258 of file advancedfm.cpp.

References Local_View, and tab.

Referenced by AdvancedFm(), init(), and slotSwitchMenu().

void AdvancedFm::switchToRemoteTab  )  [protected, slot]
 

Definition at line 264 of file advancedfm.cpp.

References Remote_View, and tab_2.

Referenced by init(), and slotSwitchMenu().

void AdvancedFm::tabChanged QWidget *   )  [protected, slot]
 

Definition at line 70 of file advancedfm.cpp.

References CurrentDir(), currentPathCombo, QString::latin1(), qApp, tab, tab_2, viewMenu, and whichTab.

Referenced by initConnections(), and slotSwitchMenu().

void AdvancedFm::upDir  )  [protected, slot]
 

Definition at line 271 of file advancedfmMenu.cpp.

References QDir::canonicalPath(), QDir::cdUp(), changeTo(), and CurrentDir().

Referenced by initConnections(), and keyReleaseEvent().


Member Data Documentation

bool AdvancedFm::b [protected]
 

Definition at line 78 of file advancedfm.h.

Referenced by init(), showFileMenu(), showHidden(), and showMenuHidden().

QToolButton * AdvancedFm::cdUpButton [protected]
 

Definition at line 72 of file advancedfm.h.

Referenced by init(), and initConnections().

QToolButton * AdvancedFm::cfButton [protected]
 

Definition at line 72 of file advancedfm.h.

Referenced by init(), and initConnections().

QCopChannel* AdvancedFm::channel [protected]
 

Definition at line 63 of file advancedfm.h.

Referenced by AdvancedFm().

QDir AdvancedFm::currentDir [protected]
 

Definition at line 74 of file advancedfm.h.

Referenced by CurrentDir(), init(), and OtherDir().

QComboBox* AdvancedFm::currentPathCombo [protected]
 

Definition at line 75 of file advancedfm.h.

Referenced by currentPathComboChanged(), fillCombo(), init(), initConnections(), keyReleaseEvent(), and tabChanged().

QLineEdit* AdvancedFm::currentPathEdit [protected]
 

Definition at line 70 of file advancedfm.h.

QDir AdvancedFm::currentRemoteDir [protected]
 

Definition at line 74 of file advancedfm.h.

Referenced by CurrentDir(), init(), and OtherDir().

int AdvancedFm::currentServerConfig [protected]
 

Definition at line 80 of file advancedfm.h.

QToolButton * AdvancedFm::docButton [protected]
 

Definition at line 72 of file advancedfm.h.

Referenced by init(), and initConnections().

QPopupMenu* AdvancedFm::fileMenu [protected]
 

Definition at line 71 of file advancedfm.h.

Referenced by init(), and showMenuHidden().

QStringList AdvancedFm::fileSystemTypeList [protected]
 

Definition at line 79 of file advancedfm.h.

Referenced by getFileSystemType(), and parsetab().

QString AdvancedFm::filterStr [protected]
 

Definition at line 76 of file advancedfm.h.

Referenced by init(), and populateView().

QStringList AdvancedFm::fsList [protected]
 

Definition at line 79 of file advancedfm.h.

Referenced by parsetab().

QToolButton* AdvancedFm::homeButton [protected]
 

Definition at line 72 of file advancedfm.h.

Referenced by init(), and initConnections().

QListViewItem* AdvancedFm::item [protected]
 

Definition at line 77 of file advancedfm.h.

Referenced by copy(), copyAs(), copySameDir(), move(), okRename(), and populateView().

QListView* AdvancedFm::Local_View [protected]
 

Definition at line 68 of file advancedfm.h.

Referenced by CurrentView(), eventFilter(), init(), initConnections(), OtherView(), and switchToLocalTab().

QStringList AdvancedFm::localDirPathStringList [protected]
 

Definition at line 82 of file advancedfm.h.

Referenced by fillCombo().

QPopupMenu * AdvancedFm::localMenu [protected]
 

Definition at line 71 of file advancedfm.h.

QString AdvancedFm::localViewDir [private]
 

Definition at line 169 of file advancedfm.h.

MenuButton* AdvancedFm::menuButton [private]
 

Definition at line 168 of file advancedfm.h.

Referenced by addCustomDir(), customDirsToMenu(), init(), initConnections(), and removeCustomDir().

QString AdvancedFm::oldName [private]
 

Definition at line 169 of file advancedfm.h.

Referenced by okRename(), and renameIt().

QToolButton * AdvancedFm::qpeDirButton [protected]
 

Definition at line 72 of file advancedfm.h.

Referenced by init(), and initConnections().

QListView * AdvancedFm::Remote_View [protected]
 

Definition at line 68 of file advancedfm.h.

Referenced by CurrentView(), init(), initConnections(), OtherView(), and switchToRemoteTab().

QStringList AdvancedFm::remoteDirPathStringList [protected]
 

Definition at line 82 of file advancedfm.h.

Referenced by fillCombo().

QPopupMenu * AdvancedFm::remoteMenu [protected]
 

Definition at line 71 of file advancedfm.h.

QString AdvancedFm::remoteViewDir [private]
 

Definition at line 169 of file advancedfm.h.

QLineEdit* AdvancedFm::renameBox [protected]
 

Definition at line 83 of file advancedfm.h.

Referenced by AdvancedFm(), cancelRename(), doRename(), ListPressed(), and okRename().

QString AdvancedFm::s_addBookmark [protected]
 

Definition at line 76 of file advancedfm.h.

Referenced by gotoCustomDir(), and init().

QString AdvancedFm::s_removeBookmark [protected]
 

Definition at line 76 of file advancedfm.h.

Referenced by gotoCustomDir(), and init().

QToolButton * AdvancedFm::sdButton [protected]
 

Definition at line 72 of file advancedfm.h.

Referenced by init(), and initConnections().

QWidget* AdvancedFm::tab [protected]
 

Definition at line 67 of file advancedfm.h.

Referenced by fillCombo(), init(), slotSwitchMenu(), switchToLocalTab(), and tabChanged().

QWidget * AdvancedFm::tab_2 [protected]
 

Definition at line 67 of file advancedfm.h.

Referenced by init(), slotSwitchMenu(), switchToRemoteTab(), and tabChanged().

QWidget * AdvancedFm::tab_3 [protected]
 

Definition at line 67 of file advancedfm.h.

QGridLayout* AdvancedFm::tabLayout [protected]
 

Definition at line 81 of file advancedfm.h.

Referenced by init().

QGridLayout * AdvancedFm::tabLayout_2 [protected]
 

Definition at line 81 of file advancedfm.h.

Referenced by init().

QGridLayout * AdvancedFm::tabLayout_3 [protected]
 

Definition at line 81 of file advancedfm.h.

Opie::Ui::OSplitter* AdvancedFm::TabWidget [protected]
 

Definition at line 62 of file advancedfm.h.

QPixmap AdvancedFm::unknownXpm [protected]
 

Definition at line 64 of file advancedfm.h.

Referenced by AdvancedFm(), and populateView().

QPopupMenu * AdvancedFm::viewMenu [protected]
 

Definition at line 71 of file advancedfm.h.

Referenced by eventFilter(), init(), initConnections(), and tabChanged().

int AdvancedFm::whichTab [protected]
 

Definition at line 65 of file advancedfm.h.

Referenced by AdvancedFm(), CurrentDir(), CurrentView(), eventFilter(), OtherDir(), OtherView(), setOtherTabCurrent(), and tabChanged().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:26:13 2005 for OPIE by  doxygen 1.4.2