qt und opencobol verbinden?
Verfasst: 5. Oktober 2006 15:00
Auf der einen Seite hab ich Cobol Programme (Quelltext) in den man nur feste Strukturen rein gibt und raus bekommt. Auf der anderen Seite vielleicht Qt (ich versuch das irgendwie zu verbinden - da ich mit Qt ganz gut kann).
Der Cobol Quelltext wird mit dem OpenCobol-Compiler intern nach C konvertiert und dann in Bibliotheken übersetzt. Die OpenCobol Programme kann man dann über ein eingebautes C-Interface unter C/C++ aufrufen. Auch umgekehrt kann man aus den Cobol Programmen über einen Call Befehl C-Routinen aufrufen.
Mir schwebt eine Idee vor den Qt-Designer als Oberfläche (GUI) zu missbrauchen und die XML-Datei (uic) als so genannter Bildschirmhandler zwischen Cobol und der Oberfläche zu benutzen. Denke das die preview funktion sowas ähnliches ist.
Und immer wenn dieser Bildschirmhandler verändert wird gebe ich ein Signal das die Oberflaeche sich geändert hat.
Hat jemand vielleicht noch einen anderen Lösungsvorschlag/Idee - oder Punkte die man an meiner Idee noch ändern müsste bevor man anfängt?
Der Cobol Quelltext wird mit dem OpenCobol-Compiler intern nach C konvertiert und dann in Bibliotheken übersetzt. Die OpenCobol Programme kann man dann über ein eingebautes C-Interface unter C/C++ aufrufen. Auch umgekehrt kann man aus den Cobol Programmen über einen Call Befehl C-Routinen aufrufen.
Mir schwebt eine Idee vor den Qt-Designer als Oberfläche (GUI) zu missbrauchen und die XML-Datei (uic) als so genannter Bildschirmhandler zwischen Cobol und der Oberfläche zu benutzen. Denke das die preview funktion sowas ähnliches ist.
Und immer wenn dieser Bildschirmhandler verändert wird gebe ich ein Signal das die Oberflaeche sich geändert hat.
Hat jemand vielleicht noch einen anderen Lösungsvorschlag/Idee - oder Punkte die man an meiner Idee noch ändern müsste bevor man anfängt?