On Sat, 7 May 2016 17:50:15 -0700 (PDT)
Chris George <
techn...@gmail.com> wrote:
> The intent was for a single click.
Pushed a reasonable chunk of code for this. Added a "splitterClicked"
signal to NestedSplitter, and used this in free_layout.py to zoom the
body/tree if you middle-click on a splitter handle adjacent to the
body/tree.
Difficult to add an indicator for this, the free_layout code checks the
handle to see if it's body/tree adjacent when it's clicked. You'd have
to make a separate pass through the handles to tag the adjacent ones
for styling / decorating, but then pane arrangement could make them no
longer adjacent, and therefor misleading.
So currently there's no visual queue for it. Also it's on by default.
Middle clicking a handle and having some panes disappear might be
confusing for newbies. Also the handle has to be solely adjacent to
the body/tree, not overlapping those and other panes.
OTOH it seems very natural in use.
Let me know what you think.
Cheers -Terry
> There are many examples of other applications that handle it this
> way, but none of them appear to be QT based. Kate uses tabs.
>
> A command on a hotkey would probably work well.
>
> Chris
>
> On Saturday, May 7, 2016 at 6:56:35 AM UTC-7, Terry Brown wrote:
> >
> > On Sat, 7 May 2016 08:46:54 -0500
> > Terry Brown <
terry_...@yahoo.com <javascript:>> wrote:
> >
> > > On Sat, 7 May 2016 05:10:17 -0500
> > > "Edward K. Ream" <
edre...@gmail.com <javascript:>> wrote:
> > >
> > > > On Fri, May 6, 2016 at 6:49 PM, Chris George
> > > > <
techn...@gmail.com
> > <javascript:>>