1

Topic: Schrift versetzt beim kopieren

Guten Tag zusammen.

Ich habe das Problem, wenn ich einem Bauteil bei den dynamischen Texten eine andere Ausrichtung als die Standardausrichtung nehme und dann ein Bauteil auf eine andere Seite kopiere, dass dann nicht die ursprüngliche Ausrichtung genommen wird sondern an dem vorherigen Text neu ausgerichtet wird. Beispiel im Anhang. Kann man irgendwo eine Einstellung ändern, dass immer die ursprüngliche Position beibehalten wird?

Post's attachments

Attachment icon Kopie.png 2.22 kb, 2 downloads since 2025-05-28 

Attachment icon Urpsrung.png 3.1 kb, 3 downloads since 2025-05-28 

2

Re: Schrift versetzt beim kopieren

Hi,
das ist ein bekanntes und auch schon älteres Problem beim kopieren
von Slave- und Verweiselementen mit rechts- und
mittigbündigen Text.
Ich denke ich habe das Problem im Code erkannt und werde die Tage mal einen
Pullrequest machen.

3

Re: Schrift versetzt beim kopieren

sehr cool, danke.

4

Re: Schrift versetzt beim kopieren

Moin.
Gibt es schon Resonanz zu deinem Bug-Fix?

5

Re: Schrift versetzt beim kopieren

Ich musste beim Testen feststellen, daß beim kopieren eines markierten
Bereiches (mehrere Elemente und Conductors) der Fehler nach wie vor
auftritt. Einzelbauteil funktioniert. Das würde ich gerne noch lösen bevor
ich einen Pull-Request mache.

6

Re: Schrift versetzt beim kopieren

ach ok.
Ja das wäre echt genial, weil man dann schnell eine ganze Seite rüber kopieren kann.
Danke für deine Mühe!

7

Re: Schrift versetzt beim kopieren

Gibt es schon bereits weitere Infos / Update? Ich kämpfe gerade auch echt hart mit dem Fehler

8

Re: Schrift versetzt beim kopieren

Mit welchen Programmversionen arbeitet ihr?
Diese Info ist für das Nachstellen und Beheben eines Fehlers essentiell!

Und auch wichtig:
Was muss man tun, um das Fehlerbild nachzustellen?
(Welche Elemente? Wie verbunden? Wie verknüpft? etc. pp.)

Fragen zu QET gehören in dieses Forum und werden nicht per PM beantwortet! – Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

9

Re: Schrift versetzt beim kopieren

Ich habe die V0.100 dev.

Im Prinzip genau so wie Achim es beschrieben hat.
Ich kopiere ganze Seiten und bei Verweisen und Slaveelementen versetzt sich die Schrift, wenn diese im Bauteil nicht linksbündig ist.

10

Re: Schrift versetzt beim kopieren

Ich habe auch die Version 100. Mir ist es bei den Querverweisen mit Rechtsbündigen Text aufgefallen.

11

Re: Schrift versetzt beim kopieren

Moin Achim und PLC-User

Konntet ihr schon was wegen dem Bug raus finden?

Das ist so eine feine Software aber der Bug ist echt zum Mäuse melken.
MfG Marcel

12

Re: Schrift versetzt beim kopieren

Moin Marcel,
glaubst du ernsthaft, dass sich jemand zurückhalten würde, um eine Lösung zu veröffentlichen?!?
Dass es blöd ist, um einen Fehler herum arbeiten zu müssen, weiß ich auch!
Achim arbeitet (in seiner Freizeit!) an einer Lösung und da sollten wir ihn nicht bedrängen!

Fragen zu QET gehören in dieses Forum und werden nicht per PM beantwortet! – Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

13

Re: Schrift versetzt beim kopieren

Ich bin dabei, aber ich bin halt kein Profi.
Habt Geduld.

14 (edited by plc-user 2025-07-01 15:17:55)

Re: Schrift versetzt beim kopieren

@achim:

Ich möchte hier nur meine Beobachtung und eine Vermutung kundtun.
Vielleicht hast Du ja dasselbe festgestellt und bist dem "auf der Spur"...

Beim Kopieren von dynamischen Texten tritt der gleiche Effekt auf, den wir auch bei der nachträglichen Ausrichtung von Texten sehen:
Qt-intern wird die Text-Position unabhängig von der Ausrichtung des (dynamischen) Textes immer an der sogenannten "Bounding-Box" links oben verwendet und die Information "Ausrichtung" wird intern nicht weiter verwendet.
Deswegen ist es auch nicht möglich, nachträglich die Ausrichtung von Texten zu ändern!

Dieser Effekt betrifft selbstverständlich auch z.B. die Verweis-Position von Querverweisen.
Wird der Querverweis mit einem Gegenstück verbunden und der Positionstext eingetragen, verändert sich intern die Position des Textes! Wird dieser Querverweis dann kopiert und wieder eingefügt, steht die Textposition auf dem Wert, als ob der Text mitkopiert wurde ... wird er aber nicht!
Also stimmt die Textposition bei dem eingefügten Teil nicht mehr.

Nachtrag:
Anhang vergessen, mit Beispiel für den beschriebenen Effekt.

Post's attachments

Attachment icon TEST Position dynamischer Text.qet 46.35 kb, 8 downloads since 2025-07-01 

Fragen zu QET gehören in dieses Forum und werden nicht per PM beantwortet! – Questions regarding QET belong in this forum and will NOT be answered via PM! – Les questions concernant QET doivent être posées sur ce forum et ne seront pas traitées par MP !

15

Re: Schrift versetzt beim kopieren

plc-user wrote:

Moin Marcel,
glaubst du ernsthaft, dass sich jemand zurückhalten würde, um eine Lösung zu veröffentlichen?!?
Dass es blöd ist, um einen Fehler herum arbeiten zu müssen, weiß ich auch!
Achim arbeitet (in seiner Freizeit!) an einer Lösung und da sollten wir ihn nicht bedrängen!

Glaubst du ernsthaft, dass ich weiß wie es hier gehandhabt wird?!?
Ich habe einfach nur gefragt. Das sollte kein bedrängen oder sonst was bedeuten. Wenn man nicht mehr normal fragen darf, ja dann weiß ich auch nicht...
Ja und das ist unglaublich lieb von Achim (und allen anderen Beteiligten). So eine geniale Software!
Dennoch sollte es nicht verboten / verpöhnt sein, einfach eine Nachfrage zu stellen.

16

Re: Schrift versetzt beim kopieren

achim wrote:

Ich bin dabei, aber ich bin halt kein Profi.
Habt Geduld.

Alles gut. Ich bin dir dankbar, dass du dich der Thematik annimmst. Ich weiß nur nicht, wie es hier mit Updates gehandhabt wird.

17

Re: Schrift versetzt beim kopieren

@plc-user
Danke für deine Hinweise. Es ist genau wie du es beschreibst.

QET benutzt beim Kopieren  den Einfügepunkt des  beschrifteten
Textfeldes, und nicht den Einfügepunkt des originalen leeren
Textfeldes. Dadurch wandert der rechtsbündige Text immer nach links.
Also muss nach dem Kopieren/Einfügen wieder der ursprüngliche Einfügepunkt
hergestellt werden. Funktioniert auch auch bei einzelnen Elementen,
aber leider noch nicht beim Kopieren eines selektierten Bereiches
mit Elementen und Verbindern.