//-----------------------------------------------------------------------------
void swftParaViewMenuBuilders::buildToolbars(QMainWindow& mainWindow)
{

      QToolBar* mainToolBar = new swftMainControlsToolbar(&mainWindow)
        << pqSetName("MainControlsToolbar");
      mainToolBar->layout()->setSpacing(0);
      mainWindow.addToolBar(Qt::TopToolBarArea, mainToolBar);

      QToolBar* colorToolbar = new pqColorToolbar(&mainWindow)
        << pqSetName("variableToolbar");
      colorToolbar->layout()->setSpacing(0);
      mainWindow.addToolBar(Qt::TopToolBarArea, colorToolbar);
      mainWindow.insertToolBarBreak(colorToolbar);

      QToolBar* reprToolbar = new pqRepresentationToolbar(&mainWindow)
        << pqSetName("representationToolbar");
      reprToolbar->layout()->setSpacing(0);
      mainWindow.addToolBar(Qt::TopToolBarArea, reprToolbar);

      QToolBar* vcrToolbar = new pqVCRToolbar(&mainWindow)
        << pqSetName("VCRToolbar");

      vcrToolbar->layout()->setSpacing(0);
      mainWindow.addToolBar(Qt::TopToolBarArea, vcrToolbar);

      QToolBar* timeToolbar = new pqAnimationTimeToolbar(&mainWindow)
        << pqSetName("currentTimeToolbar");
      timeToolbar->layout()->setSpacing(0);
      mainWindow.addToolBar(Qt::TopToolBarArea, timeToolbar);

}
Exemplo n.º 2
0
Arquivo: toolbar.cpp Projeto: BGmot/Qt
void ToolBar::insertToolBarBreak()
{
    QMainWindow *mainWindow = qobject_cast<QMainWindow *>(parentWidget());
    Q_ASSERT(mainWindow != 0);

    mainWindow->insertToolBarBreak(this);
}
Exemplo n.º 3
0
void QMainWindowProto::insertToolBarBreak ( QToolBar * before )
{
  QMainWindow *item = qscriptvalue_cast<QMainWindow*>(thisObject());
  if (item)
    item->insertToolBarBreak(before);
}