I've detected a bug in Qt 6.9.2

Forums

I know this isn't the place to report it, but I'm sharing it anyway simply to inform:

I've verified the following Qt bug thanks to AppImage 1.5.8.
The widgets in the status bar on the right (thanks to the specific command addPermanetWidget) are not added as children of the status bar; They appear to be applied as siblings, at the same level as the status bar.

Applying specific QSS formatting to them is impractical, as they only accept general styles (*, QWidget, QLabel).

This is obviously a bug; it doesn't occur in earlier versions of Qt, and they should function as children of the status bar. Interestingly, the widgets on the left remain children.

File attachments

(Qtractor AppImage 1.5.7 is compiled with Qt6.9.1 and doesn't have the problem.)

Well, that depends on the number of Qt applications that are open to theming via QSS and have a status bar significant enough to make theming worthwhile.

No, I don't think there are many cases. In fact, the trend right now for apps that require visual richness is QML.

So no.

As for Tecnico, well, it bothers me that it doesn't look the way I intended, but there aren't many Tecnico users, and those that do are probably not compiling with Qt6.9.2.

But regardless of all this, there is a bug in Qt6.9.2, and I thought it was a good idea to note it.
A bug is a bug, and its consequences are unpredictable.
(I don't know how to report it to Qt, nor do I plan to register on any platform to do so...)

Add new comment

The content of this field is kept private and will not be shown publicly.

Markdown

  • Parses markdown and converts it to HTML.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type='1 A I'> <li> <dl> <dt> <dd> <h2 id='jump-*'> <h3 id> <h4 id> <h5 id> <h6 id> <img src alt height width> <strike> <pre> <p> <br>
  • Lines and paragraphs break automatically.

Filtered HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <b> <i> <pre> <img src alt height width> <strike>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.
File attachments
Unlimited number of files can be uploaded to this field.
2 MB limit.
Allowed types: jpg jpeg gif png txt doc docx xls xlsx pdf ppt pps odt ods odp zip gz bz2 xz patch diff wav ogg flac ogv mp4 qtz.