Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
ParaView
ParaView
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,768
    • Issues 1,768
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 66
    • Merge Requests 66
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • ParaView
  • ParaViewParaView
  • Issues
  • #18829

Closed
Open
Opened Mar 01, 2019 by Utkarsh Ayachit@utkarsh.ayachit⛰Owner

pqMultiViewWidget: use a new QLayout subclass instead of hierarchy of QSplitters

pqMultiViewWidget creates a hierarchy of QSplitters to support multi view layout. This results in a lot of reparenting of widgets when the layout changes. Change of parent is not the lightest thing to do for OpenGL-based widgets. Hence it makes sense to revisit the implementation and use a new QLayout subclass instead that or a new QSplitter like QWidget that handles the layout without nesting all the widgets under child widgets.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
5.8 (Winter 2020)
Milestone
5.8 (Winter 2020) (Past due)
Assign milestone
Time tracking
None
Due date
None
Reference: paraview/paraview#18829