|
ViewSolutions 1.0.100.30ae2aa
View solutions of qml for quasarapp projects
|
The AvatarGenerator class contains function for create default users avatars. More...
#include <avatargenerator.h>
Public Member Functions | |
| AvatarGenerator () | |
| bool | generateDefaultAvatar (QImage &result, const QString &nickName, const QFont &font, const QColor &color={}) const |
| generateDefaultAvatar generates default avatar. This function generate Ellipse with 2 first letters of user name. Size of image depends of result image size, but if it smaller the 256 px will use 256 px. | |
The AvatarGenerator class contains function for create default users avatars.
The generated avatar is an ellipse image with the 2 first letters of the user name. The size of the image depends on the result image size, but if it is smaller than 256 px, 256 px will be used.
Example:
Definition at line 35 of file avatargenerator.h.
| ViewSolutions::AvatarGenerator::AvatarGenerator | ( | ) |
Definition at line 16 of file avatargenerator.cpp.
| bool ViewSolutions::AvatarGenerator::generateDefaultAvatar | ( | QImage & | result, |
| const QString & | nickName, | ||
| const QFont & | font, | ||
| const QColor & | color = {} ) const |
generateDefaultAvatar generates default avatar. This function generate Ellipse with 2 first letters of user name. Size of image depends of result image size, but if it smaller the 256 px will use 256 px.
| result | - result image |
| nickName | - user name |
| font | - font for text |
| color | - color of text - if not sets by default will be used random color |
Definition at line 18 of file avatargenerator.cpp.