00001 #include <unistd.h> 00002 00003 #include <qdir.h> 00004 00005 #include "receive_layer.h" 00006 00007 ReceiveLayer::ReceiveLayer( IOLayer* lay, const QString& startDir ) 00008 : QObject(), m_curDir( startDir ), m_layer(lay ) 00009 { 00010 00011 } 00012 ReceiveLayer::~ReceiveLayer() { 00013 00014 } 00015 IOLayer* ReceiveLayer::layer() { 00016 return m_layer; 00017 } 00018 QString ReceiveLayer::currentDir()const{ 00019 if (m_curDir.isEmpty() ) 00020 return QDir::currentDirPath(); 00021 return m_curDir; 00022 } 00023 void ReceiveLayer::changeDir( const QString& str) { 00024 ::chdir( str.latin1() ); 00025 } 00026 void ReceiveLayer::receive( const QString& dir, Mode, Features ) { 00027 receive( dir ); 00028 } 00029 void ReceiveLayer::cancel() { 00030 00031 }
1.4.2