FileInfoExtension Class Reference
from PyKDE4.kparts import *
Inherits: QObject
Namespace: KParts
Detailed Description
an extension for obtaining file information from the part.
This extension provides information about file and directory resources that are present in the part the implements it.
The main purpose of for this extension is to provide information about files and directories located on remote servers so that download managers such as kget can easily retrieve these resources.
- Since:
- 4.6
Enumerations | |
QueryMode | { None, AllItems, SelectedItems } |
Methods | |
__init__ (self, KParts.ReadOnlyPart parent) | |
bool | hasSelection (self) |
KFileItemList | queryFor (self, KParts.FileInfoExtension.QueryMode mode) |
KParts.FileInfoExtension.QueryModes | supportedQueryModes (self) |
Static Methods | |
KParts.FileInfoExtension | childObject (QObject obj) |
Method Documentation
__init__ | ( | self, | ||
KParts.ReadOnlyPart | parent | |||
) |
bool hasSelection | ( | self ) |
Returns true if any of the items in the current view of the part that implements this extension are selected.
By default this function returns false.
KFileItemList queryFor | ( | self, | ||
KParts.FileInfoExtension.QueryMode | mode | |||
) |
- Abstract method:
- This method is abstract and can be overridden but not called directly.
Returns a information for files that match the specified query mode.
If the mode specified by mode is not supported or cannot be handled, then an empty list is returned.
KParts.FileInfoExtension.QueryModes supportedQueryModes | ( | self ) |
Returns the file information retrieve modes supported by the part that implements this extension.
By default this function returns None.
Static Method Documentation
KParts.FileInfoExtension childObject | ( | QObject | obj | |
) |
Queries obj for a child object which inherits from this class.
Enumeration Documentation
QueryMode |
Supported file information retrieval modes.
- Enumerator:
-
None = 0x00 AllItems = 0x01 SelectedItems = 0x02