KUserFeedback::SurveyInfo
#include <surveyinfo.h>
Properties | |
bool | isValid |
QString | target |
QUrl | url |
QUuid | uuid |
Public Member Functions | |
SurveyInfo () | |
SurveyInfo (const SurveyInfo &) | |
bool | isValid () const |
SurveyInfo & | operator= (const SurveyInfo &) |
QString | target () const |
QUrl | url () const |
QUuid | uuid () const |
Detailed Description
Information about a survey request.
This class is implicitly shared.
Definition at line 30 of file surveyinfo.h.
Property Documentation
◆ isValid
|
read |
Definition at line 33 of file surveyinfo.h.
◆ target
|
read |
Definition at line 35 of file surveyinfo.h.
◆ url
|
read |
Definition at line 34 of file surveyinfo.h.
◆ uuid
|
read |
Definition at line 36 of file surveyinfo.h.
Constructor & Destructor Documentation
◆ SurveyInfo() [1/2]
SurveyInfo::SurveyInfo | ( | ) |
Create an empty, invalid survey request.
Definition at line 23 of file surveyinfo.cpp.
◆ SurveyInfo() [2/2]
SurveyInfo::SurveyInfo | ( | const SurveyInfo & | other | ) |
Copy constructor.
Definition at line 27 of file surveyinfo.cpp.
◆ ~SurveyInfo()
SurveyInfo::~SurveyInfo | ( | ) |
Definition at line 32 of file surveyinfo.cpp.
Member Function Documentation
◆ isValid()
bool SurveyInfo::isValid | ( | ) | const |
Returns true
if this survey has all necessary information to actually execute it.
Definition at line 42 of file surveyinfo.cpp.
◆ operator=()
SurveyInfo & SurveyInfo::operator= | ( | const SurveyInfo & | other | ) |
Assignment operator.
Definition at line 36 of file surveyinfo.cpp.
◆ target()
QString SurveyInfo::target | ( | ) | const |
The survey targeting expression.
Definition at line 67 of file surveyinfo.cpp.
◆ url()
QUrl SurveyInfo::url | ( | ) | const |
The URL to the survey website.
Definition at line 57 of file surveyinfo.cpp.
◆ uuid()
QUuid SurveyInfo::uuid | ( | ) | const |
Internal global unique id of the survey.
Used to locally check if a user has completed the survey already.
Definition at line 47 of file surveyinfo.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:57:44 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.