Home · All Classes · All Functions · Overviews

Q3LocalFs Class Reference
[Qt3Support module]

The Q3LocalFs class is an implementation of a QNetworkProtocol that works on the local file system. More...

 #include <Q3LocalFs>

This class is part of the Qt 3 support library. It is provided to keep old source code working. We strongly advise against using it in new code. See Porting to Qt 4 for more information.

Inherits Q3NetworkProtocol.


Public Functions

Q3LocalFs ()

Reimplemented Public Functions

virtual int supportedOperations () const

Reimplemented Protected Functions

virtual void operationGet ( Q3NetworkOperation * op )
virtual void operationListChildren ( Q3NetworkOperation * op )
virtual void operationMkDir ( Q3NetworkOperation * op )
virtual void operationPut ( Q3NetworkOperation * op )
virtual void operationRemove ( Q3NetworkOperation * op )
virtual void operationRename ( Q3NetworkOperation * op )

Additional Inherited Members


Detailed Description

The Q3LocalFs class is an implementation of a QNetworkProtocol that works on the local file system.

This class is derived from QNetworkProtocol. Q3LocalFs is not normally used directly, but rather through a QUrlOperator, for example:

 Q3UrlOperator op( "file:///tmp" );
 op.listChildren(); // Asks the server to provide a directory listing

This code will only work if the Q3LocalFs class is registered; to register the class, you must call qInitNetworkProtocols() before using a QUrlOperator with Q3LocalFs.

If you really need to use Q3LocalFs directly, don't forget to set its QUrlOperator with setUrl().

See also Q3NetworkProtocol and Q3UrlOperator.


Member Function Documentation

Q3LocalFs::Q3LocalFs ()

Constructor.

void Q3LocalFs::operationGet ( Q3NetworkOperation * op )   [virtual protected]

Reimplemented from Q3NetworkProtocol::operationGet().

void Q3LocalFs::operationListChildren ( Q3NetworkOperation * op )   [virtual protected]

Reimplemented from Q3NetworkProtocol::operationListChildren().

void Q3LocalFs::operationMkDir ( Q3NetworkOperation * op )   [virtual protected]

Reimplemented from Q3NetworkProtocol::operationMkDir().

void Q3LocalFs::operationPut ( Q3NetworkOperation * op )   [virtual protected]

Reimplemented from Q3NetworkProtocol::operationPut().

void Q3LocalFs::operationRemove ( Q3NetworkOperation * op )   [virtual protected]

Reimplemented from Q3NetworkProtocol::operationRemove().

void Q3LocalFs::operationRename ( Q3NetworkOperation * op )   [virtual protected]

Reimplemented from Q3NetworkProtocol::operationRename().

int Q3LocalFs::supportedOperations () const   [virtual]

Reimplemented from Q3NetworkProtocol::supportedOperations().


Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies) Trademarks
Qt 4.6.3