Re: QT 3.3.4 Kommunikation zwischen Dialogen
Norbert Pilsl <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Message-ID | <[email protected]> |
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
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]