From d12e2471da903f964e02c8750848ff4d89255fa8 Mon Sep 17 00:00:00 2001 From: Kevin Whitaker Date: Sat, 18 Feb 2017 17:24:45 -0500 Subject: [PATCH] Allow changing track bg color easier. --- src/ui/TrackDetails.cpp | 8 ++++++-- src/ui/TrackDetails.h | 1 + 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/ui/TrackDetails.cpp b/src/ui/TrackDetails.cpp index 86e14a0..cb1011b 100644 --- a/src/ui/TrackDetails.cpp +++ b/src/ui/TrackDetails.cpp @@ -24,8 +24,7 @@ TrackDetails::TrackDetails() { this->setMaximumSize(Wt::WLength::Auto,Wt::WLength(200, Wt::WLength::Pixel)); - //this->decorationStyle().setBorder(Wt::WBorder::Ridge); - this->decorationStyle().setBackgroundColor(Wt::WColor("#6FFF6F")); + changeBackgroundColor(Wt::WColor("#6FFF6F")); this->addStyleClass("panel"); this->addStyleClass("panel-default"); mainLayout = new Wt::WHBoxLayout(); @@ -67,3 +66,8 @@ void TrackDetails::updateWithTrackDetails(AudioTrack track) albumCover->setResource(coverData); this->animateShow(Wt::WAnimation(Wt::WAnimation::Fade,Wt::WAnimation::TimingFunction::EaseIn, 500)); } + +void TrackDetails::changeBackgroundColor(Wt::WColor color) +{ + this->decorationStyle().setBackgroundColor(color); +} diff --git a/src/ui/TrackDetails.h b/src/ui/TrackDetails.h index f7baf54..969a094 100644 --- a/src/ui/TrackDetails.h +++ b/src/ui/TrackDetails.h @@ -42,6 +42,7 @@ public: Wt::WText* trackAlbum; void updateWithTrackDetails(AudioTrack track); + void changeBackgroundColor(Wt::WColor color); }; #endif // TRACKDETAILS_H -- GitLab