octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #54078] No more dock button on undocked panes


From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #54078] No more dock button on undocked panes
Date: Fri, 8 Jun 2018 03:25:32 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0

Follow-up Comment #4, bug #54078 (project octave):

Philip wrote: "[*] I Didn't note it first but it is undocked main GUI panes
that lack a "dock" button. Undocked VE subpanes from undocked VE panel still
have it. See the second pic, where I undocked just one subpanel. Does that
answer your question Dan?"

Yes, thanks Philip...

I know, one can hardly tell that one of the V.E. panels has been undocked
because the size and location of the undocked QDockWidget is almost exactly
the same as when it is docked...unless having
undocked--moved/resized--docked--undock.  That is, Qt sort of remembers the
location of the undocked QDockWidgets, but the first undock is the issue.  I
don't know why Qt doesn't do a better job with that.  I didn't know what to
do: Place the undocked variable_dock_widget in one of the corners?  Center it
the desktop?  Randomly pick a corner?  So I just left it, partly because we
had so much other unstable code to deal with.  Nonetheless, early on I
recognized the confusion "The panel didn't float?  Oh, it did float; it just
ended with the same exact dimensions."

As for the original bug, could it be yet another Qt bug/issue or framework
limitation?  Check this one out:

https://bugreports.qt.io/browse/QTBUG-30692

It indicates that dragging to undock leaves the title bar, but not pressing
the undock button.  Is this what you are seeing?  I think the above bug report
suggests that it is a duplicate to this one

https://bugreports.qt.io/browse/QTBUG-28872

which has been closed and indicates a fix in Qt version 5.0.2.  What Qt
version are you using Philip?

I don't know how often we can keep putting in work-arounds for Qt bugs.  What
would we do?  Maybe when the widget is floated go back to a custom window
somehow?

I'm OK with a "dock all" feature.  Even without it being a specific
work-around for this issue, it might be a convenient thing to have.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?54078>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]