Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 0d3f1eb9 rédigé par Kubat's avatar Kubat
Parcourir les fichiers

UI: Set the permitted areas for the doc

parent be7a4d7b
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!6Add document views
......@@ -21,6 +21,8 @@ VivyDocumentView::VivyDocumentView(std::shared_ptr<VivyDocument> doc, QWidget *p
loadVideoView();
loadAssView();
setDockNestingEnabled(true);
// Add some actions...
QAction *openProperties = new QAction("Open properties", this);
connect(openProperties, &QAction::triggered, this, &VivyDocumentView::openProperties);
......@@ -98,6 +100,7 @@ VivyDocumentView::loadAudioView() noexcept
visualizer->setSizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
visualizer->setWidget(visualizerInner);
visualizer->setAllowedAreas(Qt::LeftDockWidgetArea | Qt::TopDockWidgetArea);
visualizer->setFeatures(QDockWidget::DockWidgetMovable | QDockWidget::DockWidgetClosable);
addDockWidget(Qt::LeftDockWidgetArea, visualizer, Qt::Horizontal);
}
......@@ -140,5 +143,6 @@ VivyDocumentView::openProperties() noexcept
view->header()->setSectionResizeMode(QHeaderView::ResizeToContents);
view->expandAll();
property->setWidget(view);
property->setAllowedAreas(Qt::AllDockWidgetAreas);
addDockWidget(Qt::RightDockWidgetArea, property, Qt::Vertical);
}
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter