speicherabbildfehler beim beenden

Alles rund um die Programmierung mit Qt
Antworten
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

speicherabbildfehler beim beenden

Beitrag von Linuxguru »

kann das jemand nachvollziehen??

Code: Alles auswählen

	QHBoxLayout *hlayout = new QHBoxLayout(this);

	treeView1 = new QTreeView;
	treeView2 = new QTreeView;
	edit3 = new QTextEdit;
	QPushButton *button = new QPushButton;
	button->setFixedHeight(23);

	vsplitter = new QSplitter;
	vsplitter->setOrientation(Qt::Vertical);
	vsplitter->addWidget(treeView1);
	vsplitter->addWidget(button);
	vsplitter->addWidget(treeView2);

	hsplitter = new QSplitter;
	hsplitter->setOrientation(Qt::Horizontal);
	hsplitter->addWidget(vsplitter);
	hsplitter->addWidget(edit3);

	hlayout->addWidget(hsplitter);
wie kann man denn ein Layout einfügen?
zum beispiel an die stelle wo jetzt der button ist.

danke
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Mit addLayout? Oder ist das zu kompliziert?
Linuxguru
Beiträge: 96
Registriert: 14. Januar 2007 02:09

Beitrag von Linuxguru »

hallo upsala,

kompliziert ist das sicher nicht, allerdings ist mir nicht bekannt, das das QSplitter Objekt ein addLayout bereitstellt. zumindest ist in der doku nix hinterlegt.
ich finde nur addWidget.

http://doc.trolltech.com/4.3/qsplitter.html

danke
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Dann halt statt dem Button ein leeres QWidget, daß ein Layout enthält.
Antworten