KIO
udsentry.h
73 * QDateTime mtime = QDateTime::fromSecsSinceEpoch(entry.numberValue(KIO::UDSEntry::UDS_MODIFICATION_TIME, 0));
144 * insert field with string value, it will assert if the field is already inserted. In that case, use replace() instead.
152 * insert field with numeric value, it will assert if the field is already inserted. In that case, use replace() instead.
203 UDS_SIZE = 1 | UDS_NUMBER,
205 UDS_SIZE_LARGE = 2 | UDS_NUMBER,
208 UDS_USER = 3 | UDS_STRING,
211 UDS_ICON_NAME = 4 | UDS_STRING,
214 UDS_GROUP = 5 | UDS_STRING,
224 UDS_NAME = 6 | UDS_STRING,
227 UDS_LOCAL_PATH = 7 | UDS_STRING,
230 UDS_HIDDEN = 8 | UDS_NUMBER,
232 UDS_ACCESS = 9 | UDS_NUMBER,
234 UDS_MODIFICATION_TIME = 10 | UDS_TIME,
236 UDS_ACCESS_TIME = 11 | UDS_TIME,
238 UDS_CREATION_TIME = 12 | UDS_TIME,
242 UDS_FILE_TYPE = 13 | UDS_NUMBER,
245 UDS_LINK_DEST = 14 | UDS_STRING,
251 UDS_URL = 15 | UDS_STRING,
253 UDS_MIME_TYPE = 16 | UDS_STRING,
257 UDS_GUESSED_MIME_TYPE = 17 | UDS_STRING,
259 UDS_XML_PROPERTIES = 18 | UDS_STRING,
262 UDS_EXTENDED_ACL = 19 | UDS_NUMBER,
264 UDS_ACL_STRING = 20 | UDS_STRING,
267 UDS_DEFAULT_ACL_STRING = 21 | UDS_STRING,
272 UDS_DISPLAY_NAME = 22 | UDS_STRING,
276 UDS_TARGET_URL = 23 | UDS_STRING,
281 UDS_DISPLAY_TYPE = 24 | UDS_STRING,
288 UDS_ICON_OVERLAY_NAMES = 25 | UDS_STRING,
294 UDS_COMMENT = 26 | UDS_STRING,
298 UDS_DEVICE_ID = 27 | UDS_NUMBER,
301 UDS_INODE = 28 | UDS_NUMBER,
305 UDS_RECURSIVE_SIZE = 29 | UDS_NUMBER,
309 UDS_LOCAL_USER_ID = 30 | UDS_NUMBER,
312 UDS_LOCAL_GROUP_ID = 31 | UDS_NUMBER,
317 UDS_EXTRA = 100 | UDS_STRING,
321 UDS_EXTRA_END = 140 | UDS_STRING,
349inline constexpr UDSEntry::StandardFieldTypes operator|(UDSEntry::StandardFieldTypes fieldType, UDSEntry::ItemTypes type)
353inline constexpr UDSEntry::StandardFieldTypes operator^(UDSEntry::StandardFieldTypes fieldType, UDSEntry::ItemTypes type)
Universal Directory Service.
StandardFieldTypes
Constants used to specify the type of a UDSEntry’s field.
Definition udsentry.h:199
Type type(const QSqlDatabase &db)
KCALENDARCORE_EXPORT QDataStream & operator>>(QDataStream &in, const KCalendarCore::Alarm::Ptr &)
QDebug operator<<(QDebug dbg, const DcrawInfoContainer &c)
KIOCORE_EXPORT bool operator!=(const UDSEntry &entry, const UDSEntry &other)
Returns true if the entry does not contain the same data as the other.
Definition udsentry.cpp:489
KIOCORE_EXPORT bool operator==(const UDSEntry &entry, const UDSEntry &other)
Returns true if the entry contains the same data as the other.
Definition udsentry.cpp:463
QList< UDSEntry > UDSEntryList
A directory listing is a list of UDSEntry instances.
Definition udsentry.h:379
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:58:45 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:58:45 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.