rounding options for Avatar class

This commit is contained in:
Aidan Hahn 2019-08-28 18:34:04 -07:00
parent 26002bf0e4
commit 8a47388ec6
No known key found for this signature in database
GPG key ID: 327711E983899316
4 changed files with 2266811 additions and 2 deletions

5
.gitignore vendored
View file

@ -3,6 +3,11 @@ tags
.clang_complete .clang_complete
*wintoastlib* *wintoastlib*
# GTAGS
GTAGS
GRTAGS
GPATH
# C++ objects and libs # C++ objects and libs
*.slo *.slo

View file

@ -135,10 +135,11 @@ UserInfoWidget::reset()
} }
void void
UserInfoWidget::setAvatar(const QImage &img) UserInfoWidget::setAvatar(const QImage &img, bool rounded)
{ {
avatar_image_ = img; avatar_image_ = img;
userAvatar_->setImage(img); userAvatar_->setImage(img);
userAvatar_->setRounded(rounded);
update(); update();
} }

2266803
src/cscope.out Normal file

File diff suppressed because it is too large Load diff

View file

@ -23,7 +23,7 @@ public:
void setLetter(const QString &letter); void setLetter(const QString &letter);
void setSize(int size); void setSize(int size);
void setTextColor(const QColor &color); void setTextColor(const QColor &color);
void rounded(bool setting); void setRounded(bool setting);
QColor backgroundColor() const; QColor backgroundColor() const;
QColor textColor() const; QColor textColor() const;