1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-05 07:24:44 -04:00

DOA2: improve blind sector display and documentation

This commit is contained in:
f4exb
2022-05-31 02:12:19 +02:00
parent 9835604f30
commit c6c0d2dc5e
4 changed files with 63 additions and 9 deletions
+3 -2
View File
@@ -42,7 +42,7 @@ DOA2Compass::DOA2Compass(QWidget *parent)
m_azNeg = 0.0;
m_azAnt = 0.0;
m_blindAngle = 0.0;
m_blindColor = QColor(48, 48, 48);
m_blindColor = QColor(32, 32, 32);
}
DOA2Compass::~DOA2Compass()
@@ -71,6 +71,7 @@ void DOA2Compass::paintEvent(QPaintEvent *)
QPen redPen(Qt::red);
QPen bluePen(Qt::blue);
QPen greenPen(Qt::green);
QPen borderPen(palette().button().color().lighter(200));
whitePen.setWidth(1);
blackPen.setWidth(2);
@@ -92,7 +93,7 @@ void DOA2Compass::paintEvent(QPaintEvent *)
if (m_blindAngle != 0)
{
painter.setBrush(m_blindColor);
painter.setPen(Qt::NoPen);
painter.setPen(m_blindAngleBorder ? borderPen : Qt::NoPen);
painter.rotate(m_azAnt - 90);
painter.drawPie(-m_size/2, -m_size/2, m_size, m_size, -m_blindAngle*16, m_blindAngle*32);
painter.rotate(180);