mirror of
https://github.com/jankae/LibreVNA.git
synced 2026-04-06 06:53:37 +00:00
Automatically adjust domain of graph to dropped trace
This commit is contained in:
parent
20b0b336bb
commit
f6cc46781e
7 changed files with 43 additions and 4 deletions
|
|
@ -39,9 +39,9 @@ protected:
|
|||
void contextMenuEvent(QContextMenuEvent *event) override;
|
||||
void paintEvent(QPaintEvent *event) override;
|
||||
virtual void updateContextMenu(){};
|
||||
virtual bool supported(Trace *t) = 0;
|
||||
virtual void replot(){update();};
|
||||
virtual void draw(QPainter& p) = 0;
|
||||
virtual bool supported(Trace *t) = 0;
|
||||
std::map<Trace*, bool> traces;
|
||||
QMenu *contextmenu;
|
||||
QTime lastUpdate;
|
||||
|
|
@ -56,6 +56,7 @@ protected:
|
|||
void leaveEvent(QEvent *event) override;
|
||||
|
||||
// handle trace drops
|
||||
virtual bool dropSupported(Trace *t) = 0;
|
||||
void dragEnterEvent(QDragEnterEvent *event) override;
|
||||
void dropEvent(QDropEvent *event) override;
|
||||
void dragLeaveEvent(QDragLeaveEvent *event) override;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue