|
|
Information about I/O (Internet, etc.) protocols supported by KDE.
This class is useful if you want to know which protocols KDE supports. In addition you can find out lots of information about a certain protocol. KProtocolInfo scans the *.protocol files of all installed kioslaves to get this information.
typedef KSharedPtr<KProtocolInfo> |
|
Read a protocol description file
|
|
[virtual]
QString |
[const virtual]
Reimplemented from KSycocaEntry.
bool |
[const virtual]
Reimplemented from KSycocaEntry.
void |
[virtual]
Load the protocol info from a stream.
Reimplemented from KSycocaEntry.
void |
[virtual]
Save the protocol info to a stream.
Reimplemented from KSycocaEntry.
enum |
QString |
[static]
Returns: the library / executable to open for the protocol protocol
Example : "kio_ftp", meaning either the executable "kio_ftp" or
the library "kio_ftp.la" (recommended), whichever is available.
Type |
[static]
Type |
[static]
QStringList |
[static]
Returns: the list of fields this protocol returns when listing The current possibilities are Name, Type, Size, Date, AccessDate, Access, Owner, Group, Link, URL, MimeType
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
bool |
[static]
QString |
[static]
Returns: the name of the icon, associated with the specified protocol
QString |
[static]
Returns: default mimetype for this protocol
bool |
[static]
QStringList |
[static]
Returns: list of all known protocols
QString |
[protected: ]
QString |
[protected: ]
Type |
[protected: ]
Type |
[protected: ]
QStringList |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
bool |
[protected: ]
QString |
[protected: ]
bool |
[protected: ]
QString |
[protected: ]