[MacPorts] #44527: QtCurve submission
#44527: QtCurve submission -------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: QtCurve -------------------------+-------------------------------- Attached are a Portfile and an example customised theme for the QtCurve KDE and Qt style. One of the advantages of this style is that it is extremely configurable (even if part of the configurations are irrelevant without a KWin). The style can be built as Qt-only (+qtonly) variant. Contrary to the Oxygen style from the kde4-workspace port, QtCurve shows no double-heavy frames when used in pure Qt applications. NB: for Qt to pick up the style in the non-qtonly version, one either has to copy qtcurve.so into the right place or symlink {{{ ln -s ${prefix}/lib/kde4/plugins/styles ${prefix}/share/qt4/plugins }}} I could get neither the MacPorts `ln` command to work, nor `system "ln -s ...`" so I restored to alerting the user to this step via a note. -- Ticket URL: <https://trac.macports.org/ticket/44527> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: QtCurve | --------------------------+-------------------------------- Comment (by ryandesign@…): Replying to [ticket:44527 rjvbertin@…]:
NB: for Qt to pick up the style in the non-qtonly version, one either has to copy qtcurve.so into the right place or symlink
{{{ ln -s ${prefix}/lib/kde4/plugins/styles ${prefix}/share/qt4/plugins }}}
I could get neither the MacPorts `ln` command to work, nor `system "ln -s ...`" so I restored to alerting the user to this step via a note.
There should be a problem doing it either of the first two ways, provided you're creating the symlink within the destroot. -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: QtCurve | --------------------------+-------------------------------- Comment (by rjvbertin@…): Thanks for insisting, turned out to be false alarm. Let's just say I'm not yet familiar enough with the install command :-/ -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: QtCurve | --------------------------+-------------------------------- Comment (by rjvbertin@…): I've added a theme (and colour set) which IMHO integrates better with OS X. -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: QtCurve | --------------------------+-------------------------------- Comment (by rjvbertin@…): Replying to [comment:3 rjvbertin@…]:
I've added a theme (and colour set) which IMHO integrates better with OS X.
Retouched, and improved the accompanying colour scheme. -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: QtCurve | --------------------------+-------------------------------- Comment (by rjvbertin@…): QtCurve is currently at 1.8.18, which adds Qt5 and GTK2 themes. Not as straightforward an update as I'd have liked: https://git.reviewboard.kde.org/r/120437/ (has screenshots). The modified Portfile might need to have a few more dependencies added, testers welcome! -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: QtCurve | --------------------------+-------------------------------- Comment (by rjvbertin@…): I just pushed my patchset to QtCurve's git repo, commit #6b9c0eb7, so the OSX-Qt* patches are obsolete. -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#44527: QtCurve submission --------------------------+-------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: submission | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: Port: QtCurve | --------------------------+-------------------------------- Changes (by mk@…): * status: new => closed * resolution: => fixed Comment: Committed as r126006. -- Ticket URL: <https://trac.macports.org/ticket/44527#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts