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

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

[Octave-bug-tracker] [bug #57635] Editor often has focus but no cursor u


From: Hg200
Subject: [Octave-bug-tracker] [bug #57635] Editor often has focus but no cursor until clicking elsewhere and then clicking in editor
Date: Sun, 3 May 2020 06:05:14 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:75.0) Gecko/20100101 Firefox/75.0

Follow-up Comment #59, bug #57635 (project octave):

1.) I have now build Octave against Qt 5.13.1 and can confirm the bug.
2.) For some reason Octave refused to be built against Qt 5.13.0. But the
testcode demonstrating the problem does not show the problem with 5.13.0. I
have attached the code to this comment.
3.) The autocompletion problem also disappears when I fall back to 5.12.8. We
should also keep an eye on this problem. Users will also complain if the
editor becomes locked due to auto-completion.
4.) In the Qt bug report a fix is mentioned for Qt 5.15.1 or later. That's
quite a span between Qt 5.13.0 and 5.15.1. And in the end we also have to
confirm the effectiveness of the fix to our problem by testing Octave against
5.15.1. But 5.15.1 is not yet out.

If i install Fedoras Octave package (= octave-5.1.0-3.fc31.x86_64.rpm) the bug
already arrived there, as i would expect. The package uses the system wide Qt
library (5.13.2):

$ ldd /lib64/octave/5.1.0/liboctgui.so
libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007f13bee37000)
libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007f13be8f6000)
libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007f13be330000)

I don't know what a package maintainer will do if Octave is bound to a specifc
Qt version.

First of all, Torsten must have the chance to do his tests between Octave and
one of the affected Qt versions. Then we will see.

@Torsten:
If you want to compile Qt, the commands I used are the same as in comment #44.
The only problem I had when building Qt was to make sure that most of the
required development packages were installed, which are unfortunately quite a
lot. I paid extra attention that the X related packages are installed:

X11 specific:
  XLib ................................. yes
  XCB Xlib ............................. yes
  EGL on X11 ........................... yes

You can also disable modules via configure if you have a specific problem.
However, Qt should not depend on Scintilla. That is weird. Can you send me
your full configure output via mail?


(file #48993)
    _______________________________________________________

Additional Item Attachment:

File name: tabwidget_focustest.tar        Size:20 KB
    <https://savannah.gnu.org/file/tabwidget_focustest.tar?file_id=48993>



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?57635>

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




reply via email to

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