Polkit-Qt-1  0.95.0
Public Member Functions | Static Public Member Functions | Protected Member Functions
PolkitQt1::Subject Class Reference

This class represents PolicyKit subjects. More...

#include <Subject>

Inheritance diagram for PolkitQt1::Subject:
PolkitQt1::SystemBusNameSubject PolkitQt1::UnixProcessSubject PolkitQt1::UnixSessionSubject

Public Member Functions

 Subject (const Subject &other)
 
Subjectoperator= (const Subject &other)
 
bool isValid () const
 
QString toString () const
 
PolkitSubject * subject () const
 

Static Public Member Functions

static Subject fromString (const QString &string)
 

Protected Member Functions

 Subject (PolkitSubject *subject)
 
void setSubject (PolkitSubject *subject)
 

Detailed Description

This class represents PolicyKit subjects.

Author
Jaroslav Reznik jrezn.nosp@m.ik@r.nosp@m.edhat.nosp@m..com

This class encapsulates the PolkitSubject interface.

See also
UnixProcess
SystemBusName
UnixSession

Member Function Documentation

◆ fromString()

Subject PolkitQt1::Subject::fromString ( const QString &  string)
static

Creates the Subject object from string reprezentation

Parameters
stringstring reprezentation of the object
Returns
Pointer to new Subject instance

◆ subject()

PolkitSubject * PolkitQt1::Subject::subject ( ) const

Gets PolkitSubject object.

Warning
It shouldn't be used directly unless you are completely aware of what are you doing
Returns
Pointer to PolkitSubject instance

◆ toString()

QString PolkitQt1::Subject::toString ( ) const

Serialization of object to the string

Returns
Serialized Subject object

The documentation for this class was generated from the following files: