hallo es seien mir noch ein paar Worte erlaubt: Mit "Kommandozeile" meinte ich die Erstellung der entsprechenden Files mit einen Editor oder anderen IDE. Ein besseres Wort ist mir nicht eingefallen. Wenn ich es richtig verstanden habe benutzt man den Designer nur um die "Optik" zu erstellen und ein anderes Werkzeug um die Logik dahinter zu erstellen. Hier wäre ich aber für ein paar Hinweise sehr dankbar. Denn mit dem Designer kann ich nur *.ui und *.ui.h - Files erzeugen. Aber ein "normales" C++ Programm besteht aus *.h und *.cpp - Files. Dann kann ich schon ein wenig Üben und ein paar Fehler machen. Zu den Lehrgang: Gut, ich bin überzeugt und werde einen C++ Lehrgang besuchen. Meine Frage zielte aber mehr nach einer "persönlichen Beurteilung" Also eine Angabe wie dieser Anbieter ist gut, jener ist schlecht. Gibt es irgendwo die Möglichkeit C++ billig zu lernen? Mein C-Kurs war im Prinzip der Urlaub 2005. Und eigentlich bin ich jetzt fertig mit meiner Mail. Wem diese Sache sowieso nicht interessiert, der kann hier aufhören zu lesen. [Soll natürlich in keinster Weise eine Vorschrift sein wer, was wie lange lesen darf oder soll :-)) ] Ok, durch Eure Antworten wurde ja klar das mir das Grundwissen fehlt um meine Probleme zu lösen. Also habe ich den gestrigen Abend mit meinen C++ Buch verbracht. Ich mache es kurz und beschreibe das Problem: In meinen MainWindow gibt es ein QTextEdit- Feld und eine Funktion die übergebene Argumente in dieses Feld schreibt. Das funktioniert auch. Ein Dialog der vom MainWindow gestartet wird soll auch in dieses TextFeld schreiben können. Der Dialog "kennt" natürlich dieses TextFeld nicht. Deshalb habe ich mainwindow.h in den Header von dem Dialog geschrieben. Nach meinen Kenntnisstand sollte es so funktionieren wenn die Funktion public ist. Natürlich funktioniert es nicht. In meinen Buch konnte ich keine weitere mögliche Fehlerquelle finden. Das Kapitel "Fortgeschrittene C++ Programmierung" habe ich noch nicht gelesen. Hier geht es aber mehr um Speicherverwaltung. Jetzt wollte ich einfach mal fragen ob jemand die nötige Zeit findet, mir hier den richtigen Hinweis zu geben. Denn wenn das funktioniert könnte ich diesen Dialog fertigstellen und hätte ein halbwegs brauchbares Frontend für meine Datenbank. Leider bin ich unerwartet etwas unter Zeitdruck gekommen, da völlig überraschend nun meine Beringungsgenehmigung durchgekommen ist. Im Winter 2005/06 brauche ich eine funktionierende Oberfläche für meine Db. (Ich möchte ungern auf Windoofs/Access zurückfallen) -- Mit freundlichen Grüßen Norbert Pilsl München