Seite 1 von 1

kopierter QtextEdit Text in andere Textverarbeitung einfügen

Verfasst: 27. September 2007 14:38
von qtp
Hy,

ich habe ien QTextEdit und den text da drin möchte ich per Copy und Paste in OpenOffice einfügen. Doch da kommt dann in OpenOffice eine Fehlermeldung:"Gewünschtes Zwischenablagen-Format steht nicht zur Verfügung"!

Warum?? :cry:

Und wie kann ich das verhindern??

Ist echt wichtig, da das Programm nicht für mich ist und es schnell und am besten schon gestern fertig sein soll!

Helft mir!

Verfasst: 27. September 2007 15:53
von macman
In dem Du QClipboard nutzt. Wenn es damit nicht geht, hast Du vielleicht was falsch gemacht, aber bei der Menge an Code blicke ich einfach nicht durch.

Verfasst: 28. September 2007 15:31
von qtp
Na Haha,

ich hab keinen extra Code dafür geschrieben, ich hab einfach Strg+C und Strg+V benutzt, die QTextEdit ja eh schon drin hat!

Verfasst: 28. September 2007 15:44
von CaptnChaos
Vielleicht einfach nur ein Problem mit OpenOffice? Hast dus mal mit anderen Textverarbeitungsprogrammen versucht? Vllt stimmen die Metadaten, die QTextEdit in die Zwischenablage kopiert nicht?

Verfasst: 29. September 2007 10:46
von qtp
Hm, möglich. Und wie überprüfe ich das?

Verfasst: 29. September 2007 11:07
von CaptnChaos
Das wiederum mein Freund habe ich noch nicht rausgefunden.... ich glaube du solltest wirklich selbst qclipboard implementieren, da ich ähnliche probleme mit den metadaten bekomme. Wenn ich zb text in ein icq fenster kopiere, spinnt der Formatiere völlig. Versuchs mal mit reinem Text, den du mittels QClipboard speicherst.

Verfasst: 30. September 2007 10:56
von qtp
Naja, also mit QClipboard klappts. Ich hab einfach extra Buttons für copy & Co eingefügt. Bisschen blöd isses schon, aber was solls!

Verfasst: 30. September 2007 12:32
von CaptnChaos
du kannst doch einfach ein QShortcut machen. Mit STRG+C.

Verfasst: 30. September 2007 16:37
von qtp
mmh, könnt ich...