[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: D9070: KDE platform plugin: don't force default stylename on user-specified fonts
From: René J.V. Bertin <noreply () phabricator ! kde ! org>
Date: 2018-01-27 11:15:16
Message-ID: 20180127111516.1.25317C3BF6DF0078 () phabricator ! kde ! org
[Download RAW message or body]
rjvbb added a comment.
> Thanks for the info! So if/hen this goes in, what are the next steps?
I'd say
- decide whether this is an issue you want to solve only for plasma environments, \
or for all platforms where KF5 applications are supported.
- draw up the conditions under which a stylename has to be set and whether to rely \
on Qt to do this in those cases.
- how to avoid the effects of Qt setting a stylename in the conditions where this \
is not a necessity, how to get rid of it reliably etc.
Optionally, when those things have become clear and have a well-tested \
implementation, try to work with the Qt team to merge any appropriate parts into Qt. \
From what I've seen in the exchanges with them it would be of no use to do this any \
earlier. Their stance seems to be "just don't rely on being able to setBold(true)" or \
any similar attribute change.
Not that I see how that could be possible, but the observation I posted in my \
previous comment may indicate that there might be a central location after all where \
we could get rid of a stylename (in addition to KFontRequester).
REPOSITORY
R135 Integration for Qt applications in Plasma
REVISION DETAIL
https://phabricator.kde.org/D9070
To: rjvbb, #frameworks, davidedmundson, graesslin, cfeck, dfaure
Cc: abetts, anthonyfieroni, ngraham, cfeck, fvogt, plasma-devel, ZrenBot, progwolff, \
lesliezhai, ali-mohamed, jensreuterberg, sebas, apol, mart
[Attachment #3 (unknown)]
<table><tr><td style="">rjvbb added a comment.
</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: \
right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: \
#F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: \
inline-block; border: 1px solid rgba(71,87,120,.2);" \
href="https://phabricator.kde.org/D9070" rel="noreferrer">View \
Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid \
#a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; \
background-color: #f8f9fc;"><div class="remarkup-code-block" style="margin: 12px 0;" \
data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" \
style="font: 11px/15px "Menlo", "Consolas", "Monaco", \
monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">Thanks for \
the info! So if/hen this goes in, what are the next steps?</pre></div></blockquote>
<p>I'd say</p>
<ul class="remarkup-list">
<li class="remarkup-list-item">decide whether this is an issue you want to solve only \
for plasma environments, or for all platforms where KF5 applications are \
supported.</li> <li class="remarkup-list-item">draw up the conditions under which a \
stylename has to be set and whether to rely on Qt to do this in those cases.</li> <li \
class="remarkup-list-item">how to avoid the effects of Qt setting a stylename in the \
conditions where this is not a necessity, how to get rid of it reliably etc.</li> \
</ul>
<p>Optionally, when those things have become clear and have a well-tested \
implementation, try to work with the Qt team to merge any appropriate parts into Qt. \
From what I've seen in the exchanges with them it would be of no use to do this \
any earlier. Their stance seems to be "just don't rely on being able to \
setBold(true)" or any similar attribute change.</p>
<p>Not that I see how that could be possible, but the observation I posted in my \
previous comment may indicate that there might be a central location after all where \
we could get rid of a stylename (in addition to KFontRequester).</p></div></div><br \
/><div><strong>REPOSITORY</strong><div><div>R135 Integration for Qt applications in \
Plasma</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a \
href="https://phabricator.kde.org/D9070" \
rel="noreferrer">https://phabricator.kde.org/D9070</a></div></div><br \
/><div><strong>To: </strong>rjvbb, Frameworks, davidedmundson, graesslin, cfeck, \
dfaure<br /><strong>Cc: </strong>abetts, anthonyfieroni, ngraham, cfeck, fvogt, \
plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, sebas, \
apol, mart<br /></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic