Есть форма с таблицей QTreeView и туда надо добавить ToolBar. после вызова функции addToolBar() он не появляется на форме.
А вот если добавить через, например горизонтальный или вертикальный компоновщик, то появляется, но ограничен в перемещении компоновщиком. Как правильно добавить Toolbar?
window.h
class Window: puplic QWidget
window.cpp
Window::Window()
{
proxyModel = new MySortFilterProxyModel (this);
newToolBar = new QMainWindow;
ToolBar = new QToolBar;
ToolBar->addAction (QPixmap("1.png"), QObject::tr("text"),this, SLOT (slotN1()));
ToolBar->addAction (QPixmap("2.png"), QObject::tr("text"),this, SLOT (slotN1()));
newToolBar->addToolBar(Qt::TopToolBarArea, ToolBar);
proxyView->new QTreeView;
proxyView->setModel(proxyModel);
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(newToolBar); //это не подходящий вариант
layout->addWidget(proxyView);
setLaypot(layout);
}
void Window::slotN1()
{
}