2009-08-27 5 views

Répondre

0

Je le ferais moi-même - à partir de zéro. AFAIk aucun des widgets Qt existants ne vous donnera ce que vous voulez. Cependant, il devrait être trivialement facile de sous-classer QWidget et de créer le vôtre.

+0

la fenêtre principale de ma demande est enfant de QWidget, comment faire l'enfant de la barre d'outils QWidget ??? –

4

l'intérieur de votre classe dérivée de QMainWindow:

QToolBar* pToolBar = new QToolBar(this); 

pToolBar->setAllowedAreas(Qt::NoToolBarArea); 

pToolbar->setFixedWidth(300); 
pToolBar->setFixedHeight(50); 

/* add actions to pToolBar here */ 

addToolBar(Qt::NoToolBarArea, pToolBar);