KActivities::Stats::ResultSet::Result

Search for usage in LXR

KActivities::Stats::ResultSet::Result Class Reference

#include <resultset.h>

Public Types

enum  LinkStatus { NotLinked = 0 , Unknown = 1 , Linked = 2 }
 

Public Member Functions

 Result (const Result &result)
 
 Result (Result &&result)
 
QString agent () const
 
uint firstUpdate () const
 
uint lastUpdate () const
 
QStringList linkedActivities () const
 
LinkStatus linkStatus () const
 
QString mimetype () const
 
Resultoperator= (Result result)
 
QString resource () const
 
double score () const
 
void setAgent (QString agent)
 
void setFirstUpdate (uint firstUpdate)
 
void setLastUpdate (uint lastUpdate)
 
void setLinkedActivities (QStringList activities)
 
void setLinkStatus (LinkStatus linkedStatus)
 
void setMimetype (QString mimetype)
 
void setResource (QString resource)
 
void setScore (double score)
 
void setTitle (QString title)
 
QString title () const
 
QUrl url () const
 

Detailed Description

Structure containing data of one of the results.

Definition at line 49 of file resultset.h.

Member Enumeration Documentation

◆ LinkStatus

enum KActivities::Stats::ResultSet::Result::LinkStatus

Definition at line 59 of file resultset.h.

Constructor & Destructor Documentation

◆ Result() [1/3]

KActivities::Stats::ResultSet::Result::Result ( )

Definition at line 53 of file resultset.cpp.

◆ ~Result()

KActivities::Stats::ResultSet::Result::~Result ( )

Definition at line 76 of file resultset.cpp.

◆ Result() [2/3]

KActivities::Stats::ResultSet::Result::Result ( Result && result)

Definition at line 58 of file resultset.cpp.

◆ Result() [3/3]

KActivities::Stats::ResultSet::Result::Result ( const Result & result)

Definition at line 64 of file resultset.cpp.

Member Function Documentation

◆ firstUpdate()

uint KActivities::Stats::ResultSet::Result::firstUpdate ( ) const

Timestamp of the first update.

◆ lastUpdate()

uint KActivities::Stats::ResultSet::Result::lastUpdate ( ) const

Timestamp of the last update.

◆ linkedActivities()

QStringList KActivities::Stats::ResultSet::Result::linkedActivities ( ) const

Contains the activities this resource is linked to for the queries that care about resource linking.

◆ linkStatus()

LinkStatus KActivities::Stats::ResultSet::Result::linkStatus ( ) const

Differentiates between linked and non-linked resources in mixed queries.

◆ mimetype()

QString KActivities::Stats::ResultSet::Result::mimetype ( ) const

Mimetype of the resource, or URL if title is not known.

◆ operator=()

ResultSet::Result & KActivities::Stats::ResultSet::Result::operator= ( Result result)

Definition at line 69 of file resultset.cpp.

◆ resource()

QString KActivities::Stats::ResultSet::Result::resource ( ) const

String representation of resource (can represent an url or a path)

◆ score()

double KActivities::Stats::ResultSet::Result::score ( ) const

The score calculated based on the usage statistics.

◆ setResource()

void KActivities::Stats::ResultSet::Result::setResource ( QString resource)

Contains the initiating agent for this resource.

◆ title()

QString KActivities::Stats::ResultSet::Result::title ( ) const

Title of the resource, or URL if title is not known.

◆ url()

QUrl KActivities::Stats::ResultSet::Result::url ( ) const

Url representation of a resource based on internal resource, readonly,.

Since
5.64

Definition at line 104 of file resultset.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Feb 28 2025 12:01:02 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.