#include <jobclasses.h>

Inheritance diagram for KIO::MimetypeJob:
KIO::TransferJob KIO::SimpleJob KIO::Job QObject

List of all members.

Public Member Functions

 MimetypeJob (const KURL &url, int command, const QByteArray &packedArgs, bool showProgressInfo)
QString mimetype () const
virtual void start (Slave *slave)

Protected Slots

virtual void slotFinished ()

Protected Member Functions

virtual void virtual_hook (int id, void *data)

Detailed Description

A MimetypeJob is a TransferJob that allows you to get the mime type of an URL.

Don't create directly, but use KIO::mimetype() instead.

See also:
KIO::mimetype()

Definition at line 1208 of file jobclasses.h.


Constructor & Destructor Documentation

MimetypeJob::MimetypeJob ( const KURL &  url,
int  command,
const QByteArray packedArgs,
bool  showProgressInfo 
)

Do not create a MimetypeJob directly.

Use KIO::mimetype() instead.

Parameters:
urlthe url to get
commandthe command to issue
packedArgsthe arguments
showProgressInfotrue to show progress information to the user

Definition at line 1462 of file job.cpp.


Member Function Documentation

QString KIO::MimetypeJob::mimetype ( ) const [inline]

Call this in the slot connected to result, and only after making sure no error happened.

Returns:
the mimetype of the URL

Definition at line 1227 of file jobclasses.h.

void MimetypeJob::slotFinished ( ) [protected, virtual, slot]

Called when the slave marks the job as finished.

Reimplemented from KIO::TransferJob.

Definition at line 1474 of file job.cpp.


The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys