Opened 8 years ago

Closed 7 years ago

#50183 closed update (fixed)

QtCurve ports: updates for Qt5 and KF5

Reported by: RJVB (René Bertin) Owned by: mkae (Marko Käning)
Priority: Normal Milestone:
Component: ports Version:
Keywords: haspatch Cc: mkae (Marko Käning)
Port: qtcurve

Description

This is an update for port:QtCurve:

  • it improves the Qt5 port and allows it to build with KF5 support
  • it introduces patches that improve behaviour under Qt5 (a.o. respect of the ShowIconsInButtons preference)
  • it introduces a new subport for the provided presets, which acts as a runtime requirement for all QtCurve versions (Qt4/KDE4, GTk2, Qt5/KF5).

Attachments (11)

OxygenOSXGraphite.colors (2.3 KB) - added by RJVB (René Bertin) 8 years ago.
QtCurve-OSX-Graphite.qtcurve (3.5 KB) - added by RJVB (René Bertin) 8 years ago.
qtc_qtcurve-osxgraphite.themerc (3.7 KB) - added by RJVB (René Bertin) 8 years ago.
patch-reenable-kf5-support.diff (4.3 KB) - added by RJVB (René Bertin) 8 years ago.
patch-respect-buttonhaveicons.diff (2.3 KB) - added by RJVB (René Bertin) 8 years ago.
patch-qt5-always-antialias.diff (15.5 KB) - added by RJVB (René Bertin) 8 years ago.
patch-qt5-no-penwidth=1.diff (17.4 KB) - added by RJVB (René Bertin) 8 years ago.
QtCurve-OSX-Graphite-qt5.qtcurve (3.5 KB) - added by RJVB (René Bertin) 8 years ago.
qtc_qtcurve-osxgraphite-qt5.themerc (3.7 KB) - added by RJVB (René Bertin) 8 years ago.
patch-qt5-fix-appearance.diff (20.1 KB) - added by RJVB (René Bertin) 8 years ago.
QtCurve.diff (11.9 KB) - added by RJVB (René Bertin) 8 years ago.

Download all attachments as: .zip

Change History (14)

Changed 8 years ago by RJVB (René Bertin)

Attachment: OxygenOSXGraphite.colors added

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Changed 8 years ago by RJVB (René Bertin)

Attachment: QtCurve.diff added

comment:1 Changed 8 years ago by RJVB (René Bertin)

I finally found the source of the degraded appearance of certain controls under Qt5, and managed to cook up a fix, elaborating on the now obsolete no-penwidth=1 patchfile.

comment:2 Changed 7 years ago by mkae (Marko Käning)

Owner: changed from macports-tickets@… to mkae
Status: newaccepted

comment:3 Changed 7 years ago by mkae (Marko Käning)

Port: qtcurve added; QtCurve removed
Resolution: fixed
Status: acceptedclosed
Version: 2.3.4

This should be all fine by now.

Note: See TracTickets for help on using tickets.