mirror of
https://github.com/jankae/LibreVNA.git
synced 2025-12-06 07:12:10 +01:00
Set new markers to middle of trace by default
Some checks failed
Build / PC_Application_Ubuntu (push) Has been cancelled
Build / PC_Application_RPi5 (push) Has been cancelled
Build / PC_Application_Windows (push) Has been cancelled
Build / PC_Application_OSX (push) Has been cancelled
Build / PC_Application_OSX_13 (push) Has been cancelled
Build / Embedded_Firmware (push) Has been cancelled
HIL_Tests / Get_Repository (push) Has been cancelled
Unit_Tests / Tests (push) Has been cancelled
HIL_Tests / PC_Application_RPi5 (push) Has been cancelled
HIL_Tests / Embedded_Firmware (push) Has been cancelled
HIL_Tests / HIL (push) Has been cancelled
Some checks failed
Build / PC_Application_Ubuntu (push) Has been cancelled
Build / PC_Application_RPi5 (push) Has been cancelled
Build / PC_Application_Windows (push) Has been cancelled
Build / PC_Application_OSX (push) Has been cancelled
Build / PC_Application_OSX_13 (push) Has been cancelled
Build / Embedded_Firmware (push) Has been cancelled
HIL_Tests / Get_Repository (push) Has been cancelled
Unit_Tests / Tests (push) Has been cancelled
HIL_Tests / PC_Application_RPi5 (push) Has been cancelled
HIL_Tests / Embedded_Firmware (push) Has been cancelled
HIL_Tests / HIL (push) Has been cancelled
This commit is contained in:
parent
d882bca547
commit
3071d8de72
|
|
@ -793,6 +793,13 @@ void Marker::setPosition(double pos)
|
||||||
emit positionChanged(position);
|
emit positionChanged(position);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void Marker::setToMiddleOfTrace()
|
||||||
|
{
|
||||||
|
if(parentTrace) {
|
||||||
|
setPosition((parentTrace->minX() + parentTrace->maxX()) / 2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void Marker::parentTraceDeleted(Trace *t)
|
void Marker::parentTraceDeleted(Trace *t)
|
||||||
{
|
{
|
||||||
if(t == parentTrace) {
|
if(t == parentTrace) {
|
||||||
|
|
|
||||||
|
|
@ -149,6 +149,7 @@ public:
|
||||||
|
|
||||||
public slots:
|
public slots:
|
||||||
void setPosition(double freq);
|
void setPosition(double freq);
|
||||||
|
void setToMiddleOfTrace();
|
||||||
void updateContextmenu();
|
void updateContextmenu();
|
||||||
signals:
|
signals:
|
||||||
void positionChanged(double pos);
|
void positionChanged(double pos);
|
||||||
|
|
|
||||||
|
|
@ -77,8 +77,8 @@ Marker *MarkerModel::createDefaultMarker()
|
||||||
}
|
}
|
||||||
} while (used);
|
} while (used);
|
||||||
auto marker = new Marker(this, number);
|
auto marker = new Marker(this, number);
|
||||||
marker->setPosition(2150000000);
|
|
||||||
marker->assignTrace(model.trace(0));
|
marker->assignTrace(model.trace(0));
|
||||||
|
marker->setToMiddleOfTrace();
|
||||||
return marker;
|
return marker;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue