#include <iprofileinfo.h>
|
| enum | RenameResult { RenameResult::OK,
RenameResult::EmptyName,
RenameResult::ProfileAlreadyExists,
RenameResult::Error
} |
| |
| enum | SaveResult { SaveResult::OK,
SaveResult::EmptyPath,
SaveResult::NoWritePermission,
SaveResult::Error
} |
| |
| enum | SetAvatarResult {
SetAvatarResult::OK,
SetAvatarResult::EmptyPath,
SetAvatarResult::CanNotOpen,
SetAvatarResult::CanNotRead,
SetAvatarResult::TooLarge
} |
| |
Definition at line 28 of file iprofileinfo.h.
◆ RenameResult
| Enumerator |
|---|
| OK | |
| EmptyName | |
| ProfileAlreadyExists | |
| Error | |
Definition at line 31 of file iprofileinfo.h.
◆ SaveResult
| Enumerator |
|---|
| OK | |
| EmptyPath | |
| NoWritePermission | |
| Error | |
Definition at line 35 of file iprofileinfo.h.
◆ SetAvatarResult
| Enumerator |
|---|
| OK | |
| EmptyPath | |
| CanNotOpen | |
| CanNotRead | |
| TooLarge | |
Definition at line 39 of file iprofileinfo.h.
◆ IProfileInfo() [1/3]
| IProfileInfo::IProfileInfo |
( |
| ) |
|
|
default |
◆ ~IProfileInfo()
| IProfileInfo::~IProfileInfo |
( |
| ) |
|
|
virtualdefault |
◆ IProfileInfo() [2/3]
◆ IProfileInfo() [3/3]
◆ copyId()
| virtual void IProfileInfo::copyId |
( |
| ) |
const |
|
pure virtual |
◆ copyQr()
| virtual void IProfileInfo::copyQr |
( |
const QImage & |
image | ) |
const |
|
pure virtual |
◆ DECLARE_SIGNAL() [1/3]
| IProfileInfo::DECLARE_SIGNAL |
( |
idChanged |
, |
|
|
const ToxId & |
|
|
) |
| |
◆ DECLARE_SIGNAL() [2/3]
| IProfileInfo::DECLARE_SIGNAL |
( |
statusMessageChanged |
, |
|
|
const QString & |
|
|
) |
| |
◆ DECLARE_SIGNAL() [3/3]
| IProfileInfo::DECLARE_SIGNAL |
( |
usernameChanged |
, |
|
|
const QString & |
|
|
) |
| |
◆ deletePassword()
| virtual bool IProfileInfo::deletePassword |
( |
| ) |
|
|
pure virtual |
◆ exportProfile()
| virtual SaveResult IProfileInfo::exportProfile |
( |
const QString & |
path | ) |
const |
|
pure virtual |
◆ getProfileName()
| virtual QString IProfileInfo::getProfileName |
( |
| ) |
const |
|
pure virtual |
◆ isEncrypted()
| virtual bool IProfileInfo::isEncrypted |
( |
| ) |
const |
|
pure virtual |
◆ logout()
| virtual void IProfileInfo::logout |
( |
| ) |
|
|
pure virtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ removeAvatar()
| virtual void IProfileInfo::removeAvatar |
( |
| ) |
|
|
pure virtual |
◆ removeProfile()
| virtual QStringList IProfileInfo::removeProfile |
( |
| ) |
|
|
pure virtual |
◆ renameProfile()
| virtual RenameResult IProfileInfo::renameProfile |
( |
const QString & |
name | ) |
|
|
pure virtual |
◆ saveQr()
| virtual SaveResult IProfileInfo::saveQr |
( |
const QImage & |
image, |
|
|
const QString & |
path |
|
) |
| const |
|
pure virtual |
◆ setAvatar()
◆ setPassword()
| virtual bool IProfileInfo::setPassword |
( |
const QString & |
password | ) |
|
|
pure virtual |
◆ setStatusMessage()
| virtual void IProfileInfo::setStatusMessage |
( |
const QString & |
status | ) |
|
|
pure virtual |
◆ setUsername()
| virtual void IProfileInfo::setUsername |
( |
const QString & |
name | ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: