2021-06-28 Fred Gleason <fredg@paravelsystems.com>

* Added a shaded rectangle background to the 'Button Log' and
	right-side widgets in rdairplay(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason
2021-06-28 09:23:41 -04:00
parent 31f54ee4fc
commit 8852491808
13 changed files with 343 additions and 155 deletions

View File

@@ -20,6 +20,7 @@
#include <rdlist_logs.h>
#include "colors.h"
#include "voicetracker.h"
VoiceTracker::VoiceTracker(QWidget *parent)
@@ -35,7 +36,8 @@ VoiceTracker::VoiceTracker(QWidget *parent)
QSize VoiceTracker::sizeHint() const
{
return d_tracker_widget->sizeHint();
return QSize(10+d_tracker_widget->sizeHint().width(),
10+d_tracker_widget->sizeHint().height());
}
@@ -67,6 +69,14 @@ void VoiceTracker::unloadData()
void VoiceTracker::resizeEvent(QResizeEvent *e)
{
d_tracker_widget->setGeometry(0,0,size().width(),size().height());
d_load_button->setGeometry(size().width()-90,size().height()-50,80,50);
d_tracker_widget->setGeometry(5,5,size().width()-10,size().height()-10);
d_load_button->setGeometry(size().width()-95,size().height()-55,80,50);
}
void VoiceTracker::paintEvent(QPaintEvent *e)
{
QPainter *p=new QPainter(this);
p->fillRect(0,0,size().width(),size().height(),
QColor(AIR_WIDGET_BACKGROUND_COLOR));
}