ich will folgendes erreichen:

Die blauen Rechtecke sind Buttons (QAction), abgetrennt mit addSeperator(). Jetzt will ich, dass da z.B. noch Checkboxen in der Toolbar auftauchen.
Füge ich sie einzeln mit addWidget() hinzu, geht dass auch. Mein Ziel ist es aber, mit addWidget ein "wirkliches" Fenster hinzufügen, dass diese Checkboxen beinhaltet.
Ergebnis des folgenden Codes ist, das einfach nichts auftaucht in der Toolbar:
Code: Alles auswählen
QWidget *pW = new QWidget(this);
pW->setVisible(true);
QSpinBox *sb = new QSpinBox(pW);
m_pToolBar->addWidget(pW);
Code: Alles auswählen
QWidgetAction *pTest = new QWidgetAction(this);
QWidget *pW = new QWidget(this);
pW->setVisible(true);
QSpinBox *sb = new QSpinBox(pW);
pTest->setDefaultWidget(pW); // keine anzeige mehr in der toolbar
m_pToolBar->addAction(pTest);
Hat jemand sowas schonmal realisiert oder mag mir trotzdem helfen