TextBrowser verwenden

Verschiedenes zu Qt
Antworten
sast
Beiträge: 6
Registriert: 20. Juli 2006 12:18

TextBrowser verwenden

Beitrag von sast »

Hi,

Ich möchte im Application Beispiel von QT4.1.4 Opensource HTML anzeigen, anstelle von PlainText.
Aber angeblich kennt er keinen QTextBrowser.

Hab ich da beim Erstellen von Qt irgendwas verpasst

Danke

sast
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Es gibt auch keinen QTextBrowser, wie kommst Du denn darauf? Es gibt ein QTextEdit und das tut was Du willst.
sast
Beiträge: 6
Registriert: 20. Juli 2006 12:18

Beitrag von sast »

QTextBrowser ist auf QTextEdit aufgesetzt.
Ich hab in include eine qtextbrowser.h die auf src/gui/widgets/qtextbrowser.h verweist und da steht QTextBrowser drin.

class Q_GUI_EXPORT QTextBrowser : public QTextEdit
{
Q_OBJECT...

vielleicht mache ich ja bei der Variablen was verkehrt

Ich schreibe:
textBrowser = new QTextBrowser;


Und make sagt:
mainwindow.cpp: In constructor `MainWindow::MainWindow()':
mainwindow.cpp:32: error: `textBrowser' undeclared (first use this function)
mainwindow.cpp:32: error: (Each undeclared identifier is reported only once for
each function it appears in.)

sast
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Tatsächloch, wieder was gelernt :-)
sast hat geschrieben:textBrowser = new QTextBrowser;
Der Fehlermeldung nach hast Du textBrowser noch nicht deklariert, also entweder
QTextBrowser* textBrowser;
in den Header deiner Klasse oder Du schreibst
QTextBrowser* textBrowser = new QTextBrowser();
sast
Beiträge: 6
Registriert: 20. Juli 2006 12:18

Beitrag von sast »

Manchmal ist man aber auch wie vernagelt.

Stand ja da, das es noch nicht deklariert ist.

Danke für deine Hilfe

sast
Antworten