JS8Call-Improved master
Loading...
Searching...
No Matches
CPlotter Class Referencefinal
Inheritance diagram for CPlotter:
Collaboration diagram for CPlotter:

Public Types

using Colors = QVector<QColor>
using Spectrum = WF::Spectrum

Signals

void changeFreq (int)

Public Member Functions

 CPlotter (QWidget *parent=nullptr)
QSize minimumSizeHint () const override
QSize sizeHint () const override
int binsPerPixel () const
int flatten () const
int freq () const
int percent2D () const
int plot2dGain () const
int plot2dZero () const
int plotGain () const
int plotZero () const
Spectrum spectrum () const
int startFreq () const
int frequencyAt (int const x) const
void setFlatten (bool const flatten)
void setPlot2dGain (int const plot2dGain)
void setPlot2dZero (int const plot2dZero)
void setSpectrum (Spectrum const spectrum)
void drawLine (QString const &)
void drawData (WF::SWide, WF::State)
void drawDecodeLine (const QColor &, int, int)
void drawHorizontalLine (const QColor &, int, int)
void setBinsPerPixel (int)
void setColors (Colors const &)
void setDialFreq (float)
void setFilter (int, int)
void setFilterEnabled (bool)
void setFilterOpacity (int)
void setFreq (int)
void setPercent2D (int)
void setPlotGain (int)
void setPlotZero (int)
void setStartFreq (int)
void setSubMode (int)
void setWaterfallAvg (int)

Protected Member Functions

void paintEvent (QPaintEvent *) override
void resizeEvent (QResizeEvent *) override
void leaveEvent (QEvent *) override
void wheelEvent (QWheelEvent *) override
void mouseMoveEvent (QMouseEvent *) override
void mouseReleaseEvent (QMouseEvent *) override

The documentation for this class was generated from the following files: