Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QDock layout project #777

Closed
8 tasks done
tbnorth opened this issue Mar 4, 2018 · 2 comments
Closed
8 tasks done

QDock layout project #777

tbnorth opened this issue Mar 4, 2018 · 2 comments
Assignees
Milestone

Comments

@tbnorth
Copy link
Contributor

tbnorth commented Mar 4, 2018

Use QDocks rather than NestedSplitter to manage pane layout.

  • create JSON representation of layout
  • restore JSON layout
  • decide how to ID widgets. dock_widget.widget()._ns_id vs. object name etc.
    • go with dock_widget.widget()._ns_id just because it avoids conflicts with other uses of .name()
  • menus for loading / saving different layouts, toggle headings, etc.
  • handle finding of Log, Find, Spell tabs
  • restore layout on load.
  • save / restore floating windows
  • Support nested docking in floating windows.
@edreamleo
Copy link
Member

@tbnorth Again, thanks for this. And again, I've added the "Info" and "EKR" labels so I can see it easily.

@edreamleo
Copy link
Member

I will do nothing further with this project.

@edreamleo edreamleo assigned edreamleo and unassigned tbnorth Jan 20, 2019
@edreamleo edreamleo added the Won'tDo Issues that EKR won't do label Jan 20, 2019
@edreamleo edreamleo removed Sub-Project Won'tDo Issues that EKR won't do labels Jul 13, 2019
@edreamleo edreamleo added this to the 6.0 milestone Jul 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants