Attica::PrivateData Class
class Attica::PrivateDataRepresents private data. More...
Header: | #include <Attica/PrivateData> |
CMake: | find_package(KF6 REQUIRED COMPONENTS Attica) target_link_libraries(mytarget PRIVATE KF6::Attica) |
Public Types
Public Functions
PrivateData() | |
QString | attribute(const QString &key) const |
QStringList | keys() const |
void | setAttribute(const QString &key, const QString &value) |
void | setTimestamp(const QString &key, const QDateTime &when) |
QDateTime | timestamp(const QString &key) const |
Detailed Description
Member Type Documentation
PrivateData::List
Member Function Documentation
PrivateData::PrivateData()
QString PrivateData::attribute(const QString &key) const
Returns an attribute referenced by key.
See also setAttribute().
QStringList PrivateData::keys() const
Returns a list of fetched keys.
void PrivateData::setAttribute(const QString &key, const QString &value)
Sets an attribute referenced by key to value.
See also attribute().
void PrivateData::setTimestamp(const QString &key, const QDateTime &when)
Sets when an attribute last was changed (mostly for internal use).
See also timestamp().
QDateTime PrivateData::timestamp(const QString &key) const
Returns the date and time an attribute last was changed.
See also setTimestamp().