Ich habe folgendes Problem:
Bisher war das Hauptfenster meiner Anwendung mit einem QWidget(QSplitter) in zwei Teile aufgeteilt und alles hat fehlerfrei funktioniert.
Nun möchte ich einen Teil in ein QDockWidget packen:
Code: Alles auswählen
QDockWidget *ControlsDockWidget = new QDockWidget(tr("Controls"));
ControlsDockWidget->setObjectName("ControlsDockWidget");
ControlsDockWidget->setWidget(ControlFrame);
ControlsDockWidget->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::RightDockWidgetArea);
ControlsDockWidget->setFeatures(QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetFloatable);
addDockWidget(Qt::LeftDockWidgetArea, ControlsDockWidget);Code: Alles auswählen
QPainter::pen: Painter not active
QPainter::setPen: Painter not active
QPainter::setOpacity: Painter not active
QPainter::drawPath: Painter not active
QPainter::setPen: Painter not active
QPainter::setOpacity: Painter not active
QPainter::setBrush: Painter not active
QPainter::setPen: Painter not active
QPainter::setOpacity: Painter not active
QPainter::setWorldTransform: Painter not active
QPainter::setOpacity: Painter not active
QPainter::restore: Unbalanced save/restore
QPainter::end: Painter not active, abortedWie gesagt, wenn das Dock angedockt ist kommen diese Warnungen nicht, wenn ich kein Dock habe sondern es als Widget im Splitter lasse kommen auch keine Warnungen.
Hat vielleicht jemand eine Idee, welches Problem hier vorliegt, bzw. was ich übersehen habe?
Viele Grüße mickey