Allow the user to choose what he wants to pick.
All checks were successful
continuous-integration/drone/push Build is passing

Updating translations.
This commit is contained in:
Adsooi 2023-05-24 08:00:58 +02:00
parent 9239eac78a
commit 40743e54c3
Signed by: Ad5001
GPG key ID: EF45F9C6AFE20160
8 changed files with 474 additions and 240 deletions

View file

@ -569,25 +569,44 @@ Diese Einstellungen können jederzeit über das Menü "Einstellungen"
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation>Genauigkeit des Zeigers:</translation> <translation>Genauigkeit des Zeigers:</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/>
<source>Snap to grid</source> <source>Snap to grid</source>
<translation>Am Gitter einrasten</translation> <translation type="vanished">Am Gitter einrasten</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation>Zeigereinstellungen öffnen</translation> <translation>Zeigereinstellungen öffnen</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation>Zeigereinstellungen ausblenden</translation> <translation>Zeigereinstellungen ausblenden</translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -877,7 +896,7 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation>Eigenschaft %1 von Objekt %2 kann nicht gefunden werden.</translation> <translation>Eigenschaft %1 von Objekt %2 kann nicht gefunden werden.</translation>
</message> </message>
@ -887,126 +906,137 @@ Diese Einstellungen können jederzeit über das Menü &quot;Einstellungen&quot;
<translation>Die Variable %1 ist nicht definiert.</translation> <translation>Die Variable %1 ist nicht definiert.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation>%1 ist keine Formel.</translation> <translation>%1 ist keine Formel.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation>Ungültiger Ausdruck.</translation> <translation>Ungültiger Ausdruck.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation>Ungültiger Ausdruck (Parität).</translation> <translation>Ungültiger Ausdruck (Parität).</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation>Unbekanntes Schriftzeichen &quot;%1&quot;.</translation> <translation>Unbekanntes Schriftzeichen &quot;%1&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation>Unzulässige Escapesequenz: %1.</translation> <translation>Unzulässige Escapesequenz: %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation>Analysefehler [%1:%2]: %3</translation> <translation>Analysefehler [%1:%2]: %3</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation>Erwartet %1</translation> <translation>Erwartet %1</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation>Unerwartetes %1</translation> <translation>Unerwartetes %1</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation>Funktionsdefinition ist nicht erlaubt.</translation> <translation>Funktionsdefinition ist nicht erlaubt.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation>Erwartete Variable für Zuweisung.</translation> <translation>Erwartete Variable für Zuweisung.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>Unerwartetes &quot;.&quot;: Mitgliederzugriff ist nicht erlaubt</translation> <translation>Unerwartetes &quot;.&quot;: Mitgliederzugriff ist nicht erlaubt</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>Unerwartetes &quot;[]&quot;: Arrays sind deaktiviert.</translation> <translation>Unerwartetes &quot;[]&quot;: Arrays sind deaktiviert.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation>Unerwartetes Symbol: %1.</translation> <translation>Unerwartetes Symbol: %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation>Der erste Parameter von map ist keine Formel.</translation> <translation>Der erste Parameter von map ist keine Formel.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation>Der zweite Parameter von map ist kein Array.</translation> <translation>Der zweite Parameter von map ist kein Array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation>Der erste Parameter für fold ist keine Formel.</translation> <translation>Der erste Parameter für fold ist keine Formel.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation>Der zweite Parameter für fold ist kein Array.</translation> <translation>Der zweite Parameter für fold ist kein Array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation>Der erste Parameter für filter ist keine Formel.</translation> <translation>Der erste Parameter für filter ist keine Formel.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation>Der zweite Parameter von filter ist kein Array.</translation> <translation>Der zweite Parameter von filter ist kein Array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation>Der zweite Parameter von indexOf ist kein String oder Array.</translation> <translation>Der zweite Parameter von indexOf ist kein String oder Array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation>Der zweite Parameter von join ist kein Array.</translation> <translation>Der zweite Parameter von join ist kein Array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation>Ende des Ausdrucks</translation> <translation>Ende des Ausdrucks</translation>
</message> </message>

View file

@ -569,25 +569,44 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation>Pointer precision:</translation> <translation>Pointer precision:</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/>
<source>Snap to grid</source> <source>Snap to grid</source>
<translation>Snap to grid</translation> <translation type="vanished">Snap to grid</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation>Open picker settings</translation> <translation>Open picker settings</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation>Hide picker settings</translation> <translation>Hide picker settings</translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -877,7 +896,7 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation>Cannot find property %1 of object %2.</translation> <translation>Cannot find property %1 of object %2.</translation>
</message> </message>
@ -887,126 +906,137 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</t
<translation>Undefined variable %1.</translation> <translation>Undefined variable %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation>%1 is not a function.</translation> <translation>%1 is not a function.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation>Invalid expression.</translation> <translation>Invalid expression.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation>Invalid expression (parity).</translation> <translation>Invalid expression (parity).</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation>Unknown character &quot;%1&quot;.</translation> <translation>Unknown character &quot;%1&quot;.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation>Illegal escape sequence: %1.</translation> <translation>Illegal escape sequence: %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation>Parse error [%1:%2]: %3</translation> <translation>Parse error [%1:%2]: %3</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation>Expected %1</translation> <translation>Expected %1</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation>Unexpected %1</translation> <translation>Unexpected %1</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation>Function definition is not permitted.</translation> <translation>Function definition is not permitted.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation>Expected variable for assignment.</translation> <translation>Expected variable for assignment.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>Unexpected &quot;.&quot;: member access is not permitted</translation> <translation>Unexpected &quot;.&quot;: member access is not permitted</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>Unexpected &quot;[]&quot;: arrays are disabled.</translation> <translation>Unexpected &quot;[]&quot;: arrays are disabled.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation>Unexpected symbol: %1.</translation> <translation>Unexpected symbol: %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation>First argument to map is not a function.</translation> <translation>First argument to map is not a function.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation>Second argument to map is not an array.</translation> <translation>Second argument to map is not an array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation>First argument to fold is not a function.</translation> <translation>First argument to fold is not a function.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation>Second argument to fold is not an array.</translation> <translation>Second argument to fold is not an array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation>First argument to filter is not a function.</translation> <translation>First argument to filter is not a function.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation>Second argument to filter is not an array.</translation> <translation>Second argument to filter is not an array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation>Second argument to indexOf is not a string or array.</translation> <translation>Second argument to indexOf is not a string or array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation>Second argument to join is not an array.</translation> <translation>Second argument to join is not an array.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation>End of expression</translation> <translation>End of expression</translation>
</message> </message>

View file

@ -517,25 +517,40 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid</source> <source>Snap to grid:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -825,7 +840,7 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -835,126 +850,137 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -577,25 +577,44 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation>Précision du pointeur :</translation> <translation>Précision du pointeur :</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/>
<source>Snap to grid</source> <source>Snap to grid</source>
<translation>Placement sur la grille</translation> <translation type="vanished">Placement sur la grille</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation>Ouvrir les paramètres du pointeur</translation> <translation>Ouvrir les paramètres du pointeur</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation>Cacher les paramètres du pointeur</translation> <translation>Cacher les paramètres du pointeur</translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -886,7 +905,7 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation>Impossible de trouver la propriété %1 de l&apos;objet %2.</translation> <translation>Impossible de trouver la propriété %1 de l&apos;objet %2.</translation>
</message> </message>
@ -896,126 +915,137 @@ These settings can always be changed at any time from the &quot;Settings&quot; m
<translation>La variable %1 n&apos;est pas définie.</translation> <translation>La variable %1 n&apos;est pas définie.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation>%1 n&apos;est pas une fonction.</translation> <translation>%1 n&apos;est pas une fonction.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation>Formule invalide.</translation> <translation>Formule invalide.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation>Formule invalide (parité).</translation> <translation>Formule invalide (parité).</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation>Le caractère &quot;%1&quot; est inconnu.</translation> <translation>Le caractère &quot;%1&quot; est inconnu.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation>Séquence d&apos;échappement illégale : %1.</translation> <translation>Séquence d&apos;échappement illégale : %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation>Erreur de syntaxe [%1:%2] : %3</translation> <translation>Erreur de syntaxe [%1:%2] : %3</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation>%1 attendu</translation> <translation>%1 attendu</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation>%1 inattendu</translation> <translation>%1 inattendu</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation>La définition de fonctions n&apos;est pas autorisée.</translation> <translation>La définition de fonctions n&apos;est pas autorisée.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation>Une variable est attendue pour l&apos;affectation.</translation> <translation>Une variable est attendue pour l&apos;affectation.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>&quot;.&quot; inattendu : l&apos;accès aux propriétés n&apos;est pas autorisé</translation> <translation>&quot;.&quot; inattendu : l&apos;accès aux propriétés n&apos;est pas autorisé</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>&quot;[]&quot; inattendu : les tableaux sont désactivés.</translation> <translation>&quot;[]&quot; inattendu : les tableaux sont désactivés.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation>Symbole inconnu : %1.</translation> <translation>Symbole inconnu : %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation>Le premier argument de map n&apos;est pas une fonction.</translation> <translation>Le premier argument de map n&apos;est pas une fonction.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation>Le deuxième argument de map n&apos;est pas un tableau.</translation> <translation>Le deuxième argument de map n&apos;est pas un tableau.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation>Le premier argument de fold n&apos;est pas une fonction.</translation> <translation>Le premier argument de fold n&apos;est pas une fonction.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation>Le deuxième argument de fold n&apos;est pas un tableau.</translation> <translation>Le deuxième argument de fold n&apos;est pas un tableau.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation>Le premier argument de filter n&apos;est pas une fonction.</translation> <translation>Le premier argument de filter n&apos;est pas une fonction.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation>Le deuxième argument de filter n&apos;est pas un tableau.</translation> <translation>Le deuxième argument de filter n&apos;est pas un tableau.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation>Le deuxième argument de indexOf n&apos;est ni chaîne de caractères ni un tableau.</translation> <translation>Le deuxième argument de indexOf n&apos;est ni chaîne de caractères ni un tableau.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation>Le deuxième argument de join n&apos;est pas un tableau.</translation> <translation>Le deuxième argument de join n&apos;est pas un tableau.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation>Fin de la formule</translation> <translation>Fin de la formule</translation>
</message> </message>

View file

@ -569,25 +569,44 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation>Mutató pontossága:</translation> <translation>Mutató pontossága:</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/>
<source>Snap to grid</source> <source>Snap to grid</source>
<translation>Rácshoz illesztés</translation> <translation type="vanished">Rácshoz illesztés</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -877,7 +896,7 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation>A(z) %2 objektum %1 tulajdonsága nem található.</translation> <translation>A(z) %2 objektum %1 tulajdonsága nem található.</translation>
</message> </message>
@ -887,126 +906,137 @@ Ezek a beállítások bármikor módosíthatók a „Beállítások” menüben.
<translation>A(z) %1 változó nincs meghatározva.</translation> <translation>A(z) %1 változó nincs meghatározva.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation>A(z) %1 nem függvény.</translation> <translation>A(z) %1 nem függvény.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation>Érvénytelen kifejezés.</translation> <translation>Érvénytelen kifejezés.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation>Érvénytelen kifejezés (paritás).</translation> <translation>Érvénytelen kifejezés (paritás).</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation>Ismeretlen karakter %1.</translation> <translation>Ismeretlen karakter %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation>Érvénytelen kilépési sorozat: %1.</translation> <translation>Érvénytelen kilépési sorozat: %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation>Elemzési hiba [%1:%2]: %3</translation> <translation>Elemzési hiba [%1:%2]: %3</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation>Várható %1</translation> <translation>Várható %1</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation>Váratlan %1</translation> <translation>Váratlan %1</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation>A függvény meghatározása nem engedélyezett.</translation> <translation>A függvény meghatározása nem engedélyezett.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation>A hozzárendeléshez várt változó.</translation> <translation>A hozzárendeléshez várt változó.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation>Váratlan .: a tagok hozzáférése nem engedélyezett</translation> <translation>Váratlan .: a tagok hozzáférése nem engedélyezett</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation>Váratlan []: a tömbök le vannak tiltva.</translation> <translation>Váratlan []: a tömbök le vannak tiltva.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation>Váratlan szimbólum: %1.</translation> <translation>Váratlan szimbólum: %1.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation>Az első leképezési argumentum nem függvény.</translation> <translation>Az első leképezési argumentum nem függvény.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation>A második leképezési argumentum nem tömb.</translation> <translation>A második leképezési argumentum nem tömb.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation>Az első behajtási argumentum nem függvény.</translation> <translation>Az első behajtási argumentum nem függvény.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation>A második behajtási argumentum nem tömb.</translation> <translation>A második behajtási argumentum nem tömb.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation>Az első szűrési argumentum nem függvény.</translation> <translation>Az első szűrési argumentum nem függvény.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation>A második szűrési argumentum nem tömb.</translation> <translation>A második szűrési argumentum nem tömb.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation>Az indexOf második argumentuma nem karakterlánc vagy tömb.</translation> <translation>Az indexOf második argumentuma nem karakterlánc vagy tömb.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation>A második csatlakozási argumentum nem tömb.</translation> <translation>A második csatlakozási argumentum nem tömb.</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation>Kifejezés vége</translation> <translation>Kifejezés vége</translation>
</message> </message>

View file

@ -569,25 +569,44 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation>Peker-presisjon:</translation> <translation>Peker-presisjon:</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/>
<source>Snap to grid</source> <source>Snap to grid</source>
<translation>Fest til rutenett</translation> <translation type="vanished">Fest til rutenett</translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -877,7 +896,7 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -887,126 +906,137 @@ Disse innstillingene kan endres når som helst fra «Innstillinger»-menyen.</tr
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -517,25 +517,40 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<context> <context>
<name>PickLocationOverlay</name> <name>PickLocationOverlay</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="154"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="168"/>
<source>Pointer precision:</source> <source>Pointer precision:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="161"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="175"/>
<source>Snap to grid</source> <source>Snap to grid:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="184"/>
<source>Pick X</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="218"/>
<source>Pick Y</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Open picker settings</source> <source>Open picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="204"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="234"/>
<source>Hide picker settings</source> <source>Hide picker settings</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/PickLocationOverlay.qml" line="306"/>
<source>(no pick selected)</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>Settings</name> <name>Settings</name>
@ -825,7 +840,7 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<name>error</name> <name>error</name>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="124"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="286"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="289"/>
<source>Cannot find property %1 of object %2.</source> <source>Cannot find property %1 of object %2.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -835,126 +850,137 @@ These settings can be changed at any time from the &quot;Settings&quot; menu.</s
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="246"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="247"/>
<source>In order to be executed, object %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="249"/>
<source>%1 cannot be executed.</source> <source>%1 cannot be executed.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="297"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="300"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="377"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="380"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="433"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="436"/>
<source>Invalid expression.</source> <source>Invalid expression.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="301"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="304"/>
<source>Invalid expression (parity).</source> <source>Invalid expression (parity).</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="621"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="624"/>
<source>Unknown character &quot;%1&quot;.</source> <source>Unknown character &quot;%1&quot;.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="815"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="818"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="821"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="824"/>
<source>Illegal escape sequence: %1.</source> <source>Illegal escape sequence: %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1023"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1026"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1077"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1080"/>
<source>Parse error [%1:%2]: %3</source> <source>Parse error [%1:%2]: %3</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1079"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1082"/>
<source>Expected %1</source> <source>Expected %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1109"/>
<source>Unexpected %1</source> <source>Unexpected %1</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1163"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1166"/>
<source>Function definition is not permitted.</source> <source>Function definition is not permitted.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1177"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1180"/>
<source>Expected variable for assignment.</source> <source>Expected variable for assignment.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1341"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1344"/>
<source>Unexpected &quot;.&quot;: member access is not permitted</source> <source>Unexpected &quot;.&quot;: member access is not permitted</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1348"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1351"/>
<source>Unexpected &quot;[]&quot;: arrays are disabled.</source> <source>Unexpected &quot;[]&quot;: arrays are disabled.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1355"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1358"/>
<source>Unexpected symbol: %1.</source> <source>Unexpected symbol: %1.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1632"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1623"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1633"/>
<source>Function %1 must have at least one argument.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1639"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="96"/>
<source>First argument to map is not a function.</source> <source>First argument to map is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1635"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1642"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="98"/>
<source>Second argument to map is not an array.</source> <source>Second argument to map is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1644"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1651"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="104"/>
<source>First argument to fold is not a function.</source> <source>First argument to fold is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1647"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1654"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="106"/>
<source>Second argument to fold is not an array.</source> <source>Second argument to fold is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1656"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1663"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="112"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="120"/>
<source>First argument to filter is not a function.</source> <source>First argument to filter is not a function.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1659"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1666"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="114"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="122"/>
<source>Second argument to filter is not an array.</source> <source>Second argument to filter is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1668"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1675"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="134"/>
<source>Second argument to indexOf is not a string or array.</source> <source>Second argument to indexOf is not a string or array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1676"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1683"/>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/parsing/polyfill.js" line="128"/>
<source>Second argument to join is not an array.</source> <source>Second argument to join is not an array.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1804"/> <location filename="../qml/eu/ad5001/LogarithmPlotter/js/expr-eval.js" line="1811"/>
<source>EOF</source> <source>EOF</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View file

@ -56,12 +56,12 @@ Item {
property string objName: 'A' property string objName: 'A'
/*! /*!
\qmlproperty bool PickLocationOverlay::pickX \qmlproperty bool PickLocationOverlay::pickX
true if the user should be picking a position on the x axis. true if the property in propertyX is pickable.
*/ */
property bool pickX: true property bool pickX: true
/*! /*!
\qmlproperty bool PickLocationOverlay::pickY \qmlproperty bool PickLocationOverlay::pickY
true if the user should be picking a position on the y axis. true if the property in propertyY is pickable.
*/ */
property bool pickY: true property bool pickY: true
/*! /*!
@ -79,6 +79,16 @@ Item {
Precision of the picked value (post-dot precision). Precision of the picked value (post-dot precision).
*/ */
property alias precision: precisionSlider.value property alias precision: precisionSlider.value
/*!
\qmlproperty bool PickLocationOverlay::userPickX
true if the user can and wants to be picking a position on the x axis.
*/
readonly property bool userPickX: pickX && pickXCheckbox.checked
/*!
\qmlproperty bool PickLocationOverlay::userPickY
true if the user can and wants to be picking a position on the y axis.
*/
readonly property bool userPickY: pickY && pickYCheckbox.checked
Rectangle { Rectangle {
color: sysPalette.window color: sysPalette.window
@ -94,29 +104,33 @@ Item {
acceptedButtons: Qt.LeftButton | Qt.RightButton acceptedButtons: Qt.LeftButton | Qt.RightButton
onClicked: function(mouse) { onClicked: function(mouse) {
if(mouse.button == Qt.LeftButton) { // Validate if(mouse.button == Qt.LeftButton) { // Validate
let newValueX = !parent.pickX ? null : parseValue(picked.mouseX.toString(), objType, propertyX) let newValueX = !parent.userPickX ? null : parseValue(picked.mouseX.toString(), objType, propertyX)
let newValueY = !parent.pickY ? null : parseValue(picked.mouseY.toString(), objType, propertyY) let newValueY = !parent.userPickY ? null : parseValue(picked.mouseY.toString(), objType, propertyY)
let obj = Objects.currentObjectsByName[objName] let obj = Objects.currentObjectsByName[objName]
// Set values // Set values
if(parent.pickX && parent.pickY) { if(parent.userPickX && parent.userPickY) {
history.addToHistory(new HistoryLib.EditedPosition( history.addToHistory(new HistoryLib.EditedPosition(
objName, objType, obj[propertyX], newValueX, obj[propertyY], newValueY objName, objType, obj[propertyX], newValueX, obj[propertyY], newValueY
)) ))
obj[propertyX] = newValueX obj[propertyX] = newValueX
obj[propertyY] = newValueY obj[propertyY] = newValueY
} else if(parent.pickX) { obj.update()
objectLists.update()
} else if(parent.userPickX) {
history.addToHistory(new HistoryLib.EditedProperty( history.addToHistory(new HistoryLib.EditedProperty(
objName, objType, propertyX, obj[propertyX], newValueX objName, objType, propertyX, obj[propertyX], newValueX
)) ))
obj[propertyX] = newValueX obj[propertyX] = newValueX
} else if(parent.pickY) { obj.update()
objectLists.update()
} else if(parent.userPickY) {
history.addToHistory(new HistoryLib.EditedProperty( history.addToHistory(new HistoryLib.EditedProperty(
objName, objType, propertyY, obj[propertyY], newValueY objName, objType, propertyY, obj[propertyY], newValueY
)) ))
obj[propertyY] = newValueY obj[propertyY] = newValueY
obj.update()
objectLists.update()
} }
obj.update()
objectLists.update()
} }
pickerRoot.visible = false; pickerRoot.visible = false;
} }
@ -158,11 +172,19 @@ Item {
} }
Text { Text {
text: qsTr("Snap to grid") + ":" text: qsTr("Snap to grid:")
color: sysPalette.windowText color: sysPalette.windowText
verticalAlignment: Text.AlignVCenter verticalAlignment: Text.AlignVCenter
height: pickerSettingsColumn.cellHeight height: pickerSettingsColumn.cellHeight
} }
CheckBox {
id: pickXCheckbox
height: pickerSettingsColumn.cellHeight
text: qsTr("Pick X")
checked: pickX
visible: pickX
}
} }
Column { Column {
@ -189,6 +211,14 @@ Item {
// text: qsTr("Snap to grid") // text: qsTr("Snap to grid")
checked: false checked: false
} }
CheckBox {
id: pickYCheckbox
height: pickerSettingsColumn.cellHeight
text: qsTr("Pick Y")
checked: pickY
visible: pickY
}
} }
Button { Button {
@ -223,7 +253,7 @@ Item {
anchors.top: parent.top anchors.top: parent.top
anchors.left: parent.left anchors.left: parent.left
anchors.leftMargin: canvas.x2px(picked.mouseX) anchors.leftMargin: canvas.x2px(picked.mouseX)
visible: parent.pickX visible: parent.userPickX
} }
Rectangle { Rectangle {
@ -234,13 +264,14 @@ Item {
anchors.top: parent.top anchors.top: parent.top
anchors.left: parent.left anchors.left: parent.left
anchors.topMargin: canvas.y2px(picked.mouseY) anchors.topMargin: canvas.y2px(picked.mouseY)
visible: parent.pickY visible: parent.userPickY
} }
Text { Text {
id: picked id: picked
x: picker.mouseX - width - 5 x: picker.mouseX - width - 5
y: picker.mouseY - height - 5 y: picker.mouseY - height - 5
color: 'black'
property double axisX: canvas.xaxisstep1 property double axisX: canvas.xaxisstep1
property double mouseX: { property double mouseX: {
let xpos = canvas.px2x(picker.mouseX) let xpos = canvas.px2x(picker.mouseX)
@ -264,14 +295,15 @@ Item {
return ypos.toFixed(parent.precision) return ypos.toFixed(parent.precision)
} }
} }
color: 'black'
text: { text: {
if(parent.pickX && parent.pickY) if(parent.userPickX && parent.userPickY)
return `(${mouseX}, ${mouseY})` return `(${mouseX}, ${mouseY})`
if(parent.pickX) else if(parent.userPickX)
return `X = ${mouseX}` return `X = ${mouseX}`
if(parent.pickY) else if(parent.userPickY)
return `Y = ${mouseY}` return `Y = ${mouseY}`
else
return qsTr('(no pick selected)')
} }
} }