Die Suche ergab 86 Treffer

von Karsten Böhme
Dienstag 19. September 2023, 18:18
Forum: Allgemeine Fragen
Thema: Felder in einer PDF-Datei anhand Ihrer Position ermitteln
Antworten: 10
Zugriffe: 911

Re: Felder in einer PDF-Datei anhand Ihrer Position ermitteln

Du hast ja Recht und ich gelobe Besserung !

... und nicht gleich beleidigt sein :)

VG
Karsten
von Karsten Böhme
Dienstag 19. September 2023, 10:13
Forum: Allgemeine Fragen
Thema: Felder in einer PDF-Datei anhand Ihrer Position ermitteln
Antworten: 10
Zugriffe: 911

Re: Felder in einer PDF-Datei anhand Ihrer Position ermitteln

... war doch nur zum schnell "Rumprobieren" !!!
von Karsten Böhme
Dienstag 19. September 2023, 09:52
Forum: Allgemeine Fragen
Thema: Felder in einer PDF-Datei anhand Ihrer Position ermitteln
Antworten: 10
Zugriffe: 911

Re: Felder in einer PDF-Datei anhand Ihrer Position ermitteln

Hallo zusammen, falls sich jemand für die Lösung des Problems interessiert : PyMuPDF PyMuPDF installieren und fitz importieren Hier ein kurzes Code-Beispiel : import fitz def get_widgets_with_pymupdf(file_path: str) -> None: pdf = fitz.open(file_path) page: fitz.Page = pdf.load_page(0) widgets = pag...
von Karsten Böhme
Mittwoch 13. September 2023, 10:37
Forum: Allgemeine Fragen
Thema: Felder in einer PDF-Datei anhand Ihrer Position ermitteln
Antworten: 10
Zugriffe: 911

Re: Felder in einer PDF-Datei anhand Ihrer Position ermitteln

Hallo noisfloor, Du hast recht, es geht um die absolute Position auf der PDF-Seite. Dabei handelt es sich um Objekte (mal als Widgets und mal als xForms-Elemente bezeichnet. Ich habe eventuell eine Lösung gefunden. https://stackoverflow.com/questions/22898145/how-to-extract-text-and-text-coordinates...
von Karsten Böhme
Dienstag 12. September 2023, 08:49
Forum: Allgemeine Fragen
Thema: Felder in einer PDF-Datei anhand Ihrer Position ermitteln
Antworten: 10
Zugriffe: 911

Felder in einer PDF-Datei anhand Ihrer Position ermitteln

Hallo zusammen, ich lese mit PyPDF2 über die Methode get_fields die Daten von Textfeldern und Checkboxes aus. Das funktioniert soweit alles sehr gut. pdf_reader = PdfReader(open(self._current_pdf_file_path, "rb")) obj_dict = pdf_reader.get_fields() 'C:\Users\KB\OneDrive\Desktop\sample.png'...
von Karsten Böhme
Samstag 10. Dezember 2022, 12:30
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Re: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

@Axel-WAK :

Es funktioniert doch ! Hatte es in der __init__ weiter unten durch

Code: Alles auswählen

wnd.setWindowFlags(Qt.WindowSystemMenuHint)
überschrieben.

Jetzt :

Code: Alles auswählen

self.setWindowFlags(Qt.WindowSystemMenuHint | Qt.WindowType.WindowStaysOnTopHint)
Vielen Dank !
von Karsten Böhme
Samstag 10. Dezember 2022, 11:55
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Re: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

klappt leider nicht. Also weitersuchen :)
von Karsten Böhme
Samstag 10. Dezember 2022, 11:42
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Re: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

Vielen Dank,

ich probiere es gleich aus. Habe PySide6 also im Prinzip analog PyQt6.
von Karsten Böhme
Samstag 10. Dezember 2022, 10:30
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Re: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

Es handelt sich um eine Leitstelle. Da gibt es Prioritäten. Du sollst so eine Anwendung auch nicht bekommen.

Warum kommt dieses Forum nicht ohne diesen überheblichen Ton Anderen gegenüber aus ! Schade !
von Karsten Böhme
Samstag 10. Dezember 2022, 10:21
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Re: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

Okay, ich werde mir mal alle Vorschläge anschauen.

Zum Verständnis, es handelt sich um 'eine Art' Messagebox, die von meiner Anwendung über wnd.exec() aufgerufen wird. Die Taskleiste ist mir allerdings zu wenig. Der das System nutzende Kollege soll SOFORT informiert werden. Es ist nun mal so.
von Karsten Böhme
Samstag 10. Dezember 2022, 10:06
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Re: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

Wir sprechen über Windows 11. Es muss allerdings möglich sein, denn es gibt immer wieder Anwendungen, welche ein Fenster als Hinweis über allem anzeigen können. Das ist auch gut so, schließlich gibt es Infos, welche angezeigt werden müssen, obwohl die auslösende Anwendung gerade von einer anderen An...
von Karsten Böhme
Samstag 10. Dezember 2022, 07:17
Forum: Qt/KDE
Thema: Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen
Antworten: 10
Zugriffe: 4435

Widget auf dem Desktop übel ALLEN anderen Anwendungen anzeigen

Hallo zusammen, ich versuche aus meiner Anwendung heraus eine Widget auf dem Desktop anzuzeigen, auch wenn sich meine Anwendung gerade im Hintergrund befindet. Mit wnd.setWindowFlags(wnd.windowFlags() | Qt.WindowStaysOnTopHint) erreiche ich das leider nicht. Habe schon kräftig gegoogled, war jedoch ...
von Karsten Böhme
Donnerstag 20. Januar 2022, 16:21
Forum: Qt/KDE
Thema: App mit QThread crasht mit Python 3.10 (ohne Exception)
Antworten: 4
Zugriffe: 1784

Re: App mit QThread crasht mit Python 3.10 (ohne Exception)

Vielen Dank für Deinen Tipp. Da werde ich den ganzen Spaß mal umschreiben. Gehe ich richtig in der Annahme, dass die Progressbar für die Zeit der Tablewidget-Aktualisierung und des Datenbankzugriffs dann wieder "einfriert" ?
von Karsten Böhme
Donnerstag 20. Januar 2022, 13:48
Forum: Qt/KDE
Thema: App mit QThread crasht mit Python 3.10 (ohne Exception)
Antworten: 4
Zugriffe: 1784

App mit QThread crasht mit Python 3.10 (ohne Exception)

Hallo zusammen, habe meine Datenbankanwendung (PyQt5 + SQLite mit Pony ORM) auf Python 3.10 "umgestellt" (also schlicht den Interpreter gewechselt) Das sollte eigentlich geräuschlos von statten gehen, allerdings chrasht der Thread mit der Datenbankabfrage ohne Fehlermeldung. Einzige Meldun...
von Karsten Böhme
Donnerstag 16. Dezember 2021, 10:14
Forum: Allgemeine Fragen
Thema: openpyxl - Range in Zwischenablage kopieren
Antworten: 1
Zugriffe: 241

openpyxl - Range in Zwischenablage kopieren

Hallo zusammen, ich habe mit openpyxl eine Tabelle erstellt und befüllt und möchte aus dieser (möglichst ohne vorher das workbook speichern zu müssen) eine Range in die Zwischenablage kopieren und von dort direkt in eine Mail (also nicht als Anhang, das wäre für mich kein Problem). Bin leider noch n...
von Karsten Böhme
Dienstag 19. Oktober 2021, 17:27
Forum: Qt/KDE
Thema: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)
Antworten: 6
Zugriffe: 2003

Re: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)

@__deets__
Vielen Dank, das muss ich erst einmal verarbeiten...
von Karsten Böhme
Dienstag 19. Oktober 2021, 14:13
Forum: Qt/KDE
Thema: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)
Antworten: 6
Zugriffe: 2003

Re: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)

Ja, habe es gefunden. WindowModal lässt Eingaben aus dem untergeordneten Fenster zu, ApplicationModal blockt alle Eingaben der zur App gehörenden Fenster.

Danke
von Karsten Böhme
Dienstag 19. Oktober 2021, 10:54
Forum: Qt/KDE
Thema: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)
Antworten: 6
Zugriffe: 2003

Re: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)

Vielen Dank, ich habe schon was gefunden. Habe im Designer windowModality = ApplicationModal gesetzt. Stand vorher auf WindowModal, hatte ich extra so eingestellt. Damit kann ich zumindest das aufrufende Fenster nicht mehr "bedienen" und es bleibt definitiv unter dem aufgerufenen Fenster. ...
von Karsten Böhme
Dienstag 19. Oktober 2021, 09:12
Forum: Qt/KDE
Thema: QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)
Antworten: 6
Zugriffe: 2003

QWidget "disabled" aufrufendes Fenster (wie z.B MessageBox)

Hallo zusammen, ich erzeuge aus meiner Anwendung heraus ein Fenster (Widget) und zeige es über der Anwendung an. Über den unten stehenden Code bleibt dieses Fenster auch immer an der Oberfläche, die aufrufende Anwendung kann jedoch durch andere Anwendungen verdeckt werden. class XlsExpWindowClass(QW...