KFileItem

Search for usage in LXR

#include <KFileItem>

Public Types

enum  { Unknown = static_cast<mode_t>(-1) }
 
enum  FileTimes { ModificationTime = 0 , AccessTime = 1 , CreationTime = 2 }
 
enum  MimeTypeDetermination { NormalMimeTypeDetermination = 0 , SkipMimeTypeFromContent }
 

Properties

QString comment
 
QMimeType currentMimeType
 
QMimeType determineMimeType
 
QString getStatusBarInfo
 
QString group
 
QString iconName
 
bool isDesktopFile
 
bool isDir
 
bool isFile
 
bool isFinalIconKnown
 
bool isHidden
 
bool isLink
 
bool isLocalFile
 
bool isMimeTypeKnown
 
bool isReadable
 
bool isRegularFile
 
bool isSlow
 
bool isWritable
 
QString linkDest
 
QString localPath
 
QString mimeComment
 
QString mimetype
 
QString name
 
QStringList overlays
 
QUrl targetUrl
 
QString text
 
QUrl url
 
QString user
 

Public Member Functions

 KFileItem ()
 
 KFileItem (const KFileItem &)
 
 KFileItem (const KIO::UDSEntry &entry, const QUrl &itemOrDirUrl, bool delayedMimeTypes=false, bool urlIsDirectory=false)
 
 KFileItem (const QUrl &url, const QString &mimeType=QString(), mode_t mode=KFileItem::Unknown)
 
 KFileItem (const QUrl &url, KFileItem::MimeTypeDetermination mimeTypeDetermination)
 
 KFileItem (KFileItem &&)
 
 ~KFileItem ()
 
KACL ACL () const
 
bool cmp (const KFileItem &item) const
 
QString comment () const
 
QMimeType currentMimeType () const
 
KACL defaultACL () const
 
QMimeType determineMimeType () const
 
KIO::UDSEntry entry () const
 
bool exists () const
 
QString getStatusBarInfo () const
 
QString group () const
 
int groupId () const
 
bool hasExtendedACL () const
 
QString iconName () const
 
bool isDesktopFile () const
 
bool isDir () const
 
bool isExecutable () const
 
bool isFile () const
 
bool isFinalIconKnown () const
 
bool isHidden () const
 
bool isLink () const
 
bool isLocalFile () const
 
bool isMimeTypeKnown () const
 
MostLocalUrlResult isMostLocalUrl () const
 
bool isNull () const
 
bool isReadable () const
 
bool isRegularFile () const
 
bool isSlow () const
 
bool isWritable () const
 
QString linkDest () const
 
QString localPath () const
 
QString mimeComment () const
 
QString mimetype () const
 
mode_t mode () const
 
QUrl mostLocalUrl (bool *local=nullptr) const
 
QString name (bool lowerCase=false) const
 
 operator QVariant () const
 
bool operator!= (const KFileItem &other) const
 
bool operator< (const KFileItem &other) const
 
bool operator< (const QUrl &other) const
 
KFileItemoperator= (const KFileItem &)
 
KFileItemoperator= (KFileItem &&)
 
bool operator== (const KFileItem &other) const
 
QStringList overlays () const
 
mode_t permissions () const
 
QString permissionsString () const
 
KIO::filesize_t recursiveSize () const
 
void refresh ()
 
void refreshMimeType ()
 
void setDelayedMimeTypes (bool b)
 
void setLocalPath (const QString &path)
 
void setName (const QString &name)
 
void setUrl (const QUrl &url)
 
KIO::filesize_t size () const
 
QString suffix () const
 
QUrl targetUrl () const
 
QString text () const
 
Q_INVOKABLE QDateTime time (KFileItem::FileTimes which) const
 
Q_INVOKABLE QString timeString (KFileItem::FileTimes which=ModificationTime) const
 
QUrl url () const
 
QString user () const
 
int userId () const
 

Detailed Description

A KFileItem is a generic class to handle a file, local or remote.

In particular, it makes it easier to handle the result of KIO::listDir (UDSEntry isn't very friendly to use). It includes many file attributes such as MIME type, icon, text, mode, link...

KFileItem is implicitly shared, i.e. it can be used as a value and copied around at almost no cost.

Definition at line 35 of file kfileitem.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Definition at line 69 of file kfileitem.h.

◆ FileTimes

The timestamps associated with a file.

  • ModificationTime: the time the file's contents were last modified
  • AccessTime: the time the file was last accessed (last read or written to)
  • CreationTime: the time the file was created

Definition at line 77 of file kfileitem.h.

◆ MimeTypeDetermination

enum KFileItem::MimeTypeDetermination

Definition at line 86 of file kfileitem.h.

Property Documentation

◆ comment

QString KFileItem::comment
read

Definition at line 64 of file kfileitem.h.

◆ currentMimeType

QMimeType KFileItem::currentMimeType
read

Definition at line 58 of file kfileitem.h.

◆ determineMimeType

QMimeType KFileItem::determineMimeType
read

Definition at line 57 of file kfileitem.h.

◆ getStatusBarInfo

QString KFileItem::getStatusBarInfo
read

Definition at line 65 of file kfileitem.h.

◆ group

QString KFileItem::group
read

Definition at line 41 of file kfileitem.h.

◆ iconName

QString KFileItem::iconName
read

Definition at line 62 of file kfileitem.h.

◆ isDesktopFile

bool KFileItem::isDesktopFile
read

Definition at line 49 of file kfileitem.h.

◆ isDir

bool KFileItem::isDir
read

Definition at line 43 of file kfileitem.h.

◆ isFile

bool KFileItem::isFile
read

Definition at line 44 of file kfileitem.h.

◆ isFinalIconKnown

bool KFileItem::isFinalIconKnown
read

Definition at line 59 of file kfileitem.h.

◆ isHidden

bool KFileItem::isHidden
read

Definition at line 47 of file kfileitem.h.

◆ isLink

bool KFileItem::isLink
read

Definition at line 42 of file kfileitem.h.

◆ isLocalFile

bool KFileItem::isLocalFile
read

Definition at line 53 of file kfileitem.h.

◆ isMimeTypeKnown

bool KFileItem::isMimeTypeKnown
read

Definition at line 60 of file kfileitem.h.

◆ isReadable

bool KFileItem::isReadable
read

Definition at line 45 of file kfileitem.h.

◆ isRegularFile

bool KFileItem::isRegularFile
read

Definition at line 66 of file kfileitem.h.

◆ isSlow

bool KFileItem::isSlow
read

Definition at line 48 of file kfileitem.h.

◆ isWritable

bool KFileItem::isWritable
read

Definition at line 46 of file kfileitem.h.

◆ linkDest

QString KFileItem::linkDest
read

Definition at line 50 of file kfileitem.h.

◆ localPath

QString KFileItem::localPath
readwrite

Definition at line 52 of file kfileitem.h.

◆ mimeComment

QString KFileItem::mimeComment
read

Definition at line 61 of file kfileitem.h.

◆ mimetype

QString KFileItem::mimetype
read

Definition at line 56 of file kfileitem.h.

◆ name

QString KFileItem::name
readwrite

Definition at line 55 of file kfileitem.h.

◆ overlays

QStringList KFileItem::overlays
read

Definition at line 63 of file kfileitem.h.

◆ targetUrl

QUrl KFileItem::targetUrl
read

Definition at line 51 of file kfileitem.h.

◆ text

QString KFileItem::text
read

Definition at line 54 of file kfileitem.h.

◆ url

QUrl KFileItem::url
readwrite

Definition at line 39 of file kfileitem.h.

◆ user

QString KFileItem::user
read

Definition at line 40 of file kfileitem.h.

Constructor & Destructor Documentation

◆ KFileItem() [1/6]

KFileItem::KFileItem ( )

Null KFileItem.

Doesn't represent any file, only exists for convenience.

Definition at line 567 of file kfileitem.cpp.

◆ KFileItem() [2/6]

KFileItem::KFileItem ( const KIO::UDSEntry & entry,
const QUrl & itemOrDirUrl,
bool delayedMimeTypes = false,
bool urlIsDirectory = false )

Creates an item representing a file, from a UDSEntry.

This is the preferred constructor when using KIO::listDir().

Parameters
entrythe KIO entry used to get the file, contains info about it
itemOrDirUrlthe URL of the item or of the directory containing this item (see urlIsDirectory).
delayedMimeTypesspecifies if the MIME type of the given URL should be determined immediately or on demand. See the bool delayedMimeTypes in the KDirLister constructor.
urlIsDirectoryspecifies if the url is just the directory of the fileitem and the filename from the UDSEntry should be used.

When creating KFileItems out of the UDSEntry emitted by a KIO list job, use KFileItem(entry, listjob->url(), delayedMimeTypes, true);

Definition at line 572 of file kfileitem.cpp.

◆ KFileItem() [3/6]

KFileItem::KFileItem ( const QUrl & url,
const QString & mimeType = QString(),
mode_t mode = KFileItem::Unknown )
explicit

Creates an item representing a file, for which the MIME type is already known.

Parameters
urlthe file url
mimeTypethe name of the file's MIME type
modethe mode (S_IFDIR...)

Definition at line 583 of file kfileitem.cpp.

◆ KFileItem() [4/6]

KFileItem::KFileItem ( const QUrl & url,
KFileItem::MimeTypeDetermination mimeTypeDetermination )

Creates an item representing a file, with the option of skipping MIME type determination.

Parameters
urlthe file url
mimeTypeDeterminationthe mode of determining the MIME type: NormalMimeTypeDetermination by content if local file, i.e. access the file, open and read part of it; by QMimeDatabase::MatchMode::MatchExtension if not local. SkipMimeTypeFromContent always by QMimeDatabase::MatchMode::MatchExtension, i.e. won't access the file by stat() or opening it; only suitable for files, directories won't be recognized.
Since
5.57

Definition at line 593 of file kfileitem.cpp.

◆ KFileItem() [5/6]

KFileItem::KFileItem ( const KFileItem & )
default

Copy constructor.

◆ ~KFileItem()

KFileItem::~KFileItem ( )
default

Destructor.

◆ KFileItem() [6/6]

KFileItem::KFileItem ( KFileItem && )
default

Move constructor.

Since
5.43

Member Function Documentation

◆ ACL()

KACL KFileItem::ACL ( ) const

Returns the access control list for the file.

Returns
the access control list as a KACL

Definition at line 764 of file kfileitem.cpp.

◆ cmp()

bool KFileItem::cmp ( const KFileItem & item) const

Somewhat like a comparison operator, but more explicit, and it can detect that two fileitems differ if any property of the file item has changed (file size, modification date, etc.).

Two items are equal if all properties are equal. In contrast, operator== only compares URLs.

Parameters
itemthe item to compare
Returns
true if all values are equal

Definition at line 1411 of file kfileitem.cpp.

◆ comment()

QString KFileItem::comment ( ) const

A comment which can contain anything - even rich text.

It will simply be displayed to the user as is.

Definition at line 1200 of file kfileitem.cpp.

◆ currentMimeType()

QMimeType KFileItem::currentMimeType ( ) const

Returns the currently known MIME type of the file item.

This will not try to determine the MIME type if unknown.

Returns
the known MIME type

Definition at line 1665 of file kfileitem.cpp.

◆ defaultACL()

KACL KFileItem::defaultACL ( ) const

Returns the default access control list for the directory.

Returns
the default access control list as a KACL

Definition at line 782 of file kfileitem.cpp.

◆ determineMimeType()

QMimeType KFileItem::determineMimeType ( ) const

Returns the MIME type of the file item.

If delayedMimeTypes was used in the constructor, this will determine the MIME type first.

Returns
the MIME type

Definition at line 894 of file kfileitem.cpp.

◆ entry()

KIO::UDSEntry KFileItem::entry ( ) const

Returns the UDS entry.

Used by the tree view to access all details by position.

Returns
the UDS entry

Definition at line 1698 of file kfileitem.cpp.

◆ exists()

bool KFileItem::exists ( ) const

returns whether the KFileItem exists on-disk Call only after initialization (i.e KIO::stat or refresh() for local files)

Since
6.0

Definition at line 1714 of file kfileitem.cpp.

◆ getStatusBarInfo()

QString KFileItem::getStatusBarInfo ( ) const

Returns the string to be displayed in the statusbar, e.g. when the mouse is over this item.

Returns
the status bar information

Definition at line 1371 of file kfileitem.cpp.

◆ group()

QString KFileItem::group ( ) const

Returns the group of the file.

Returns
the file's group

Definition at line 833 of file kfileitem.cpp.

◆ groupId()

int KFileItem::groupId ( ) const

Returns the file's owner's group id.

Available only on supported protocols.

Since
6.0

Definition at line 852 of file kfileitem.cpp.

◆ hasExtendedACL()

bool KFileItem::hasExtendedACL ( ) const

Tells if the file has extended access level information ( Posix ACL )

Returns
true if the file has extend ACL information or false if it hasn't

Definition at line 754 of file kfileitem.cpp.

◆ iconName()

QString KFileItem::iconName ( ) const

Returns the full path name to the icon that represents this MIME type.

Returns
iconName the name of the file's icon

Definition at line 1065 of file kfileitem.cpp.

◆ isDesktopFile()

bool KFileItem::isDesktopFile ( ) const

Checks whether the file is a readable local .desktop file, i.e. a file whose path can be given to KDesktopFile.

Returns
true if the file is a desktop file.

Definition at line 1820 of file kfileitem.cpp.

◆ isDir()

bool KFileItem::isDir ( ) const

Returns true if this item represents a directory.

Returns
true if the item is a directory

Definition at line 1331 of file kfileitem.cpp.

◆ isExecutable()

bool KFileItem::isExecutable ( ) const

Return true if the file has executable permission.

Since
6.0

Definition at line 1726 of file kfileitem.cpp.

◆ isFile()

bool KFileItem::isFile ( ) const

Returns true if this item represents a file (and not a directory)

Returns
true if the item is a file

Definition at line 1362 of file kfileitem.cpp.

◆ isFinalIconKnown()

bool KFileItem::isFinalIconKnown ( ) const
Returns
true if we have determined the final icon of this file already.
Since
4.10.2

Definition at line 955 of file kfileitem.cpp.

◆ isHidden()

bool KFileItem::isHidden ( ) const

Checks whether the file is hidden.

Returns
true if the file is hidden.

Definition at line 1305 of file kfileitem.cpp.

◆ isLink()

bool KFileItem::isLink ( ) const

Returns true if this item represents a link in the UNIX sense of a link.

Returns
true if the file is a link

Definition at line 1596 of file kfileitem.cpp.

◆ isLocalFile()

bool KFileItem::isLocalFile ( ) const

Returns true if the file is a local file.

Returns
true if the file is local, false otherwise

Definition at line 1607 of file kfileitem.cpp.

◆ isMimeTypeKnown()

bool KFileItem::isMimeTypeKnown ( ) const
Returns
true if we have determined the MIME type of this file already, i.e. if determineMimeType() will be fast. Otherwise it will have to find what the MIME type is, which is a possibly slow operation; usually this is delayed until necessary.

Definition at line 925 of file kfileitem.cpp.

◆ isMostLocalUrl()

KFileItem::MostLocalUrlResult KFileItem::isMostLocalUrl ( ) const

Returns a MostLocalUrlResult, with the local Url for this item if possible (otherwise an empty Url), and a bool that is set to true if this Url does represent a local file otherwise false.

Basically this is an alternative to mostLocalUrl(bool*), that does not use an output parameter.

Example:

KFileItem item;
const MostLocalUrlResult result = item.isMostLocalUrl();
if (result.local) { // A local file
// Use result.url
}
A KFileItem is a generic class to handle a file, local or remote.
Definition kfileitem.h:36
MostLocalUrlResult isMostLocalUrl() const
Returns a MostLocalUrlResult, with the local Url for this item if possible (otherwise an empty Url),...
Since
5.84

Definition at line 1504 of file kfileitem.cpp.

◆ isNull()

bool KFileItem::isNull ( ) const

Return true if default-constructed.

Definition at line 1709 of file kfileitem.cpp.

◆ isReadable()

bool KFileItem::isReadable ( ) const

Checks whether the file or directory is readable.

In some cases (remote files), we may return true even though it can't be read.

Returns
true if the file can be read - more precisely, false if we know for sure it can't

Definition at line 1209 of file kfileitem.cpp.

◆ isRegularFile()

bool KFileItem::isRegularFile ( ) const

Return true if this item is a regular file, false otherwise (directory, link, character/block device, fifo, socket)

Definition at line 1825 of file kfileitem.cpp.

◆ isSlow()

bool KFileItem::isSlow ( ) const
Returns
true if the file is a remote URL, or a local file on a network mount. It will return false only for really-local file systems.
Since
4.7.4

Definition at line 875 of file kfileitem.cpp.

◆ isWritable()

bool KFileItem::isWritable ( ) const

Checks whether the file or directory is writable.

In some cases (remote files), we may return true even though it can't be written to.

Returns
true if the file or directory can be written to - more precisely, false if we know for sure it can't

Definition at line 1259 of file kfileitem.cpp.

◆ linkDest()

QString KFileItem::linkDest ( ) const

Returns the link destination if isLink() == true.

Returns
the link destination. QString() if the item is not a link

Definition at line 694 of file kfileitem.cpp.

◆ localPath()

QString KFileItem::localPath ( ) const

Returns the local path if isLocalFile() == true or the KIO item has a UDS_LOCAL_PATH atom.

Treat it as a readonly path to open/list contents, use original url to move/delete files.

Returns
the item local path, or QString() if not known

Definition at line 727 of file kfileitem.cpp.

◆ mimeComment()

QString KFileItem::mimeComment ( ) const

Returns the user-readable string representing the type of this file, like "OpenDocument Text File".

Returns
the type of this KFileItem

Definition at line 964 of file kfileitem.cpp.

◆ mimetype()

QString KFileItem::mimetype ( ) const

Returns the MIME type of the file item.

If delayedMimeTypes was used in the constructor, this will determine the MIME type first. Equivalent to determineMimeType()->name()

Returns
the MIME type of the file

Definition at line 884 of file kfileitem.cpp.

◆ mode()

mode_t KFileItem::mode ( ) const

Returns the file type (stat.st_mode containing only S_IFDIR, S_IFLNK, ...).

Returns
the file type

Definition at line 1585 of file kfileitem.cpp.

◆ mostLocalUrl()

QUrl KFileItem::mostLocalUrl ( bool * local = nullptr) const

Tries to return a local URL for this file item if possible.

If local is not null, it will be set to true if the returned url is local, false otherwise.

Example:

bool isLocal = false;
KFileItem item;
const QUrl url = item.mostLocalUrl(&isLocal);
if (isLocal) {
// Use url
}
QUrl mostLocalUrl(bool *local=nullptr) const
Tries to return a local URL for this file item if possible.

Definition at line 1491 of file kfileitem.cpp.

◆ name()

QString KFileItem::name ( bool lowerCase = false) const

Return the name of the file item (without a path).

Similar to text(), but unencoded, i.e. the original name.

Parameters
lowerCaseif true, the name will be returned in lower case, which is useful to speed up sorting by name, case insensitively.
Returns
the file's name

Definition at line 1625 of file kfileitem.cpp.

◆ operator QVariant()

KFileItem::operator QVariant ( ) const

Converts this KFileItem to a QVariant, this allows to use KFileItem in QVariant() constructor.

Definition at line 1461 of file kfileitem.cpp.

◆ operator!=()

bool KFileItem::operator!= ( const KFileItem & other) const

Returns true if both items do not share the same URL.

Definition at line 1437 of file kfileitem.cpp.

◆ operator<() [1/2]

bool KFileItem::operator< ( const KFileItem & other) const

Returns true if this item's URL is lexically less than other's URL; otherwise returns false.

Since
5.48

Definition at line 1442 of file kfileitem.cpp.

◆ operator<() [2/2]

bool KFileItem::operator< ( const QUrl & other) const

Returns true if this item's URL is lexically less than url other; otherwise returns false.

Since
5.48

Definition at line 1453 of file kfileitem.cpp.

◆ operator=() [1/2]

KFileItem & KFileItem::operator= ( const KFileItem & )
default

Copy assignment.

◆ operator=() [2/2]

KFileItem & KFileItem::operator= ( KFileItem && )
default

Move assignment.

Since
5.43

◆ operator==()

bool KFileItem::operator== ( const KFileItem & other) const

Returns true if both items share the same URL.

Definition at line 1424 of file kfileitem.cpp.

◆ overlays()

QStringList KFileItem::overlays ( ) const

Returns the overlays (bitfield of KIconLoader::*Overlay flags) that are used for this item's pixmap.

Overlays are used to show for example, whether a file can be modified.

Returns
the overlays of the pixmap

Definition at line 1153 of file kfileitem.cpp.

◆ permissions()

mode_t KFileItem::permissions ( ) const

Returns the permissions of the file (stat.st_mode containing only permissions).

Returns
the permissions of the file

Definition at line 1574 of file kfileitem.cpp.

◆ permissionsString()

QString KFileItem::permissionsString ( ) const

Returns the access permissions for the file as a string.

Returns
the access permission as string

Definition at line 1466 of file kfileitem.cpp.

◆ recursiveSize()

KIO::filesize_t KFileItem::recursiveSize ( ) const

For folders, its recursive size: the size of its files plus the recursiveSize of its folder.

Initially only implemented for trash:/

Since
5.70
Returns
The recursive size

Definition at line 745 of file kfileitem.cpp.

◆ refresh()

void KFileItem::refresh ( )

Throw away and re-read (for local files) all information about the file.

This is called when the file changes.

Definition at line 611 of file kfileitem.cpp.

◆ refreshMimeType()

void KFileItem::refreshMimeType ( )

Re-reads MIME type information.

This is called when the MIME type database changes.

Definition at line 636 of file kfileitem.cpp.

◆ setDelayedMimeTypes()

void KFileItem::setDelayedMimeTypes ( bool b)

Sets MIME type determination to be immediate or on demand.

Call this after the constructor, and before using any MIME-type-related method.

Since
5.0

Definition at line 647 of file kfileitem.cpp.

◆ setLocalPath()

void KFileItem::setLocalPath ( const QString & path)

Sets the item's local path (UDS_LOCAL_PATH).

Do not call unless you know what you are doing! This won't change the item's name or URL. (used for example when an item got renamed).

Parameters
paththe item's local path
Since
5.20

Definition at line 666 of file kfileitem.cpp.

◆ setName()

void KFileItem::setName ( const QString & name)

Sets the item's name (i.e. the filename).

This is automatically done by setUrl, to set the name from the URL's fileName(). This method is provided for some special cases like relative paths as names (KFindPart)

Parameters
namethe item's name

Definition at line 676 of file kfileitem.cpp.

◆ setUrl()

void KFileItem::setUrl ( const QUrl & url)

Sets the item's URL.

Do not call unless you know what you are doing! (used for example when an item got renamed).

Parameters
urlthe item's URL

Definition at line 655 of file kfileitem.cpp.

◆ size()

KIO::filesize_t KFileItem::size ( ) const

Returns the size of the file, if known.

Returns
the file size, or 0 if not known

Definition at line 736 of file kfileitem.cpp.

◆ suffix()

QString KFileItem::suffix ( ) const

Returns the file extension Similar to QFileInfo::suffix except it takes into account UDS_DISPLAY_NAME and saves a stat call.

Since
6.0

Definition at line 1836 of file kfileitem.cpp.

◆ targetUrl()

QUrl KFileItem::targetUrl ( ) const

Returns the target url of the file, which is the same as url() in cases where the worker doesn't specify UDS_TARGET_URL.

Returns
the target url.

Definition at line 1639 of file kfileitem.cpp.

◆ text()

QString KFileItem::text ( ) const

Returns the text of the file item.

It's not exactly the filename since some decoding happens ('%2F'->'/').

Returns
the text of the file item

Definition at line 1616 of file kfileitem.cpp.

◆ time()

QDateTime KFileItem::time ( KFileItem::FileTimes which) const

Requests the modification, access or creation time, depending on which.

Parameters
whichthe timestamp
Returns
the time asked for, QDateTime() if not available
See also
timeString()

Definition at line 797 of file kfileitem.cpp.

◆ timeString()

QString KFileItem::timeString ( KFileItem::FileTimes which = ModificationTime) const

Requests the modification, access or creation time as a string, depending on which.

Parameters
whichthe timestamp
Returns
a formatted string of the requested time.
See also
time

Definition at line 1482 of file kfileitem.cpp.

◆ url()

QUrl KFileItem::url ( ) const

Returns the url of the file.

Returns
the url of the file

Definition at line 1565 of file kfileitem.cpp.

◆ user()

QString KFileItem::user ( ) const

Returns the owner of the file.

Returns
the file's owner

Definition at line 806 of file kfileitem.cpp.

◆ userId()

int KFileItem::userId ( ) const

Returns the file's owner's user id.

Available only on supported protocols.

Since
6.0

Definition at line 824 of file kfileitem.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:18:52 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.