nvemFTP Class Reference

Main class for nvemFTP. More...

#include <nvemftp.h>


Public Member Functions

 nvemFTP (QWidget *parent=0, const char *name=0, WFlags fl=WType_TopLevel)
 Create the main windor for nvemFTP.

virtual ~nvemFTP ()
 Destroy the nvemFTP main window.

nvemSplittertopSplitter () const
 Return a pointer to the splitter between the right and left sides.

nvemSplittervertSplitter () const
 Return a pointer to the splitter that splits the tabs, queue, and log area.

nvemSplitterbotSplitter () const
 Return a pointer to the splitter for the quick connect and log area.

void refillProtocols ()
 Update the available protocols.


Protected Types

enum  Views { LeftLocal = 0, LeftRemote, RightLocal, RightRemote }
 Enumerated values for the four listview tabs. More...


Protected Attributes

NNetrightRemoteNNet
 Pointer to the NNet object currently assigned to the right remote listview.

NNetleftRemoteNNet
 Pointer to the NNet object currently assigned to the left remote listview.

FtpViewleftRemoteView
 Pointers to the FtpView objects for the right and left remote views.

FtpViewrightRemoteView
 Pointers to the FtpView objects for the right and left remote views.


Friends

class NQueue
 Allows NQueue to manage the NNets that are connected to our FtpView's.


Detailed Description

Main class for nvemFTP.


Member Enumeration Documentation

enum nvemFTP::Views [protected]
 

Enumerated values for the four listview tabs.


Constructor & Destructor Documentation

nvemFTP::nvemFTP QWidget *  parent = 0,
const char *  name = 0,
WFlags  fl = WType_TopLevel
 

Create the main windor for nvemFTP.

nvemFTP::~nvemFTP  )  [virtual]
 

Destroy the nvemFTP main window.


Member Function Documentation

nvemSplitter* nvemFTP::botSplitter  )  const [inline]
 

Return a pointer to the splitter for the quick connect and log area.

void nvemFTP::refillProtocols  ) 
 

Update the available protocols.

nvemSplitter* nvemFTP::topSplitter  )  const [inline]
 

Return a pointer to the splitter between the right and left sides.

nvemSplitter* nvemFTP::vertSplitter  )  const [inline]
 

Return a pointer to the splitter that splits the tabs, queue, and log area.


Friends And Related Function Documentation

friend class NQueue [friend]
 

Allows NQueue to manage the NNets that are connected to our FtpView's.


Field Documentation

NNet* nvemFTP::leftRemoteNNet [protected]
 

Pointer to the NNet object currently assigned to the left remote listview.

FtpView* nvemFTP::leftRemoteView [protected]
 

Pointers to the FtpView objects for the right and left remote views.

NNet* nvemFTP::rightRemoteNNet [protected]
 

Pointer to the NNet object currently assigned to the right remote listview.

FtpView * nvemFTP::rightRemoteView [protected]
 

Pointers to the FtpView objects for the right and left remote views.


The documentation for this class was generated from the following files:
Generated on Wed Oct 22 20:32:05 2003 for nvemftp by doxygen1.3