0

Custom Client side decorations or frames are quite common in GTK (I believe) but not so with QML or even with QWidget. It does save a lot of space and looks better.

Following is a screenshot of Gnome Calculator.

Gnome Calculator

What I have tried so far,

  1. Disable the DE provided decorations by passing Qt.CustomizeWindowHint to Window flags.
  2. Implement my own decorations (reinventing wheels is painful).

Problem I am facing

  1. The custom decorations do not integrate well with the DE, be it KDE or Gnome.
  2. Unnecessary codes and buggy.

This is what I have tried (Not so cool)

Custom implementation

I have read this article here but it doesn't address the original problem, all the DE provided decorations are gone and you are implementing custom buttons. Now only my one window will look alien in front of all the other apps. Will there be any other way to achieve the same results in better way (in Qt way)?

killerthawne
  • 115
  • 1
  • 12

0 Answers0