ich versuche mich gerad daran ein editor file zu laden und in einem textfeld anzeigen zu lassen, problem ist jedoch dass sobald auf dateiladen geklickt wird, die anwendnung abstürzt.
Die Oberfläche habe ich mit dem Designer gebastelt.
das mit dem debugger ist echt klasse hab ich garnichtmehr dran gedacht dass ich den nutzen könnte..
hab es geschafft das mein programm nichtmehr abstrüzt jedoch wird weiterhin nichts in meinem Textfenster angezeigt,
leider verstehe ich nciht wie ich dieses problem beheben kann?
habe den veränderten Code oben neu eingefügt
könnt mir da jemand nocheinmal etwas genauer sagen wie das geht?
mutantmonkey hat geschrieben:vielen dank für die hilfe,
das mit dem debugger ist echt klasse hab ich garnichtmehr dran gedacht dass ich den nutzen könnte..
hab es geschafft das mein programm nichtmehr abstrüzt jedoch wird weiterhin nichts in meinem Textfenster angezeigt,
leider verstehe ich nciht wie ich dieses problem beheben kann?
habe den veränderten Code oben neu eingefügt
könnt mir da jemand nocheinmal etwas genauer sagen wie das geht?
Kommst du im Debugger an die Stelle, in der der Text gesetzt werden soll?
Und wie sieht der Inhalt der Datei aus, nachdem du diesen gelesen hast?
editor = new QTextEdit;
QVBoxLayout* pLayout = new QVBoxLayout(this);
pLayout->addWidget(editor);
Dann wäre deine Anzeige auch in der Oberfläche.
Wenn du allerdings das QTextEdit mit dem Designer in die Oberfäche eingebaut hat, braucht du kein extra QTextedit. Dann müßte je nach Objektnamen der Code so aussehen