1 |
On Saturday, 19 August 2017 10:38:27 BST Mick wrote: |
2 |
> On Saturday, 19 August 2017 07:05:25 BST Marc Joliet wrote: |
3 |
> > Am Freitag, 18. August 2017, 15:21:40 CEST schrieb Mick: |
4 |
> > > Hi All, |
5 |
> > > |
6 |
> > > I noticed the KDE-Plasma-Frameworks (choose what you like) application |
7 |
> > > icons are missing and have been missing since the move to plasma:5 |
8 |
> > > started. I thought my set up will catch up eventually, but it hasn't. |
9 |
> > > This is now becoming a problem with Kmail:5, and the decorations of the |
10 |
> > > main window when, e.g. I want to cancel fetching messages but can't see |
11 |
> > > the cancel button at the progress bar located in the bottom right of the |
12 |
> > > Kmail main window. I could make a guess as to the area I am supposed to |
13 |
> > > click on, but it is better that I see exactly what I am clicking on. |
14 |
> > > |
15 |
> > > Is there a particular package I'm supposed to install to make such |
16 |
> > > application icons show up, which my selective installation of KDE apps |
17 |
> > > does |
18 |
> > > not cover? |
19 |
> > |
20 |
> > I'll be on vacation for two weeks, so I won't be able to follow up, but |
21 |
> > perhaps it might help to see what's on my system (using kmail as an |
22 |
> > example): |
23 |
> > |
24 |
> > % qfile (find /usr/share/icons/ -iname \*kmail\*) |
25 |
> > kde-apps/kmail (/usr/share/icons/hicolor/16x16/apps/kmail.png) |
26 |
> > kde-apps/kmail (/usr/share/icons/hicolor/22x22/apps/kmail.png) |
27 |
> > kde-apps/kmail (/usr/share/icons/hicolor/32x32/apps/kmail.png) |
28 |
> > kde-apps/kmail (/usr/share/icons/hicolor/48x48/apps/kmail.png) |
29 |
> > kde-apps/kmail (/usr/share/icons/hicolor/64x64/apps/kmail.png) |
30 |
> > kde-apps/kmail (/usr/share/icons/hicolor/128x128/apps/kmail.png) |
31 |
> > kde-apps/kmail (/usr/share/icons/hicolor/scalable/apps/kmail.svgz) |
32 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/16x16/apps/ |
33 |
> > kmail.png) |
34 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/22x22/apps/ |
35 |
> > kmail.png) |
36 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/32x32/apps/ |
37 |
> > kmail.png) |
38 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/48x48/apps/ |
39 |
> > kmail.png) |
40 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/128x128/apps/ |
41 |
> > kmail.png) |
42 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/128x128/apps/ |
43 |
> > kmail2.png) |
44 |
> > kde-frameworks/oxygen-icons (/usr/share/icons/oxygen/base/256x256/apps/ |
45 |
> > kmail2.png) |
46 |
> > kde-frameworks/breeze-icons (/usr/share/icons/breeze/apps/48/kmail.svg) |
47 |
> > kde-frameworks/breeze-icons |
48 |
> > (/usr/share/icons/breeze-dark/apps/48/kmail.svg) |
49 |
> > |
50 |
> > HTH |
51 |
> |
52 |
> Thanks Mark, this is very useful! |
53 |
> |
54 |
> I have identical icons to what you list above, but they do not show up. |
55 |
> |
56 |
> Hmm ... I wonder if they are sourced as an environment variable when kmail, |
57 |
> dolphin, et al. are launched within the Plasma desktop, but this environemt |
58 |
> variable is not around when the same applications are launched from within a |
59 |
> different non-plasma desktop (I'm using enlightenment). |
60 |
> |
61 |
> I need to do some more testing, but I'm grateful for any ideas to bottom |
62 |
> this out. |
63 |
|
64 |
I think I found the culrit: |
65 |
|
66 |
$ kmail |
67 |
Pass a valid window to KWallet::Wallet::openWallet(). |
68 |
org.kde.pim.webengineviewer: It's not necessary to check database now |
69 |
this does not work on a KActionCollection containing actions! |
70 |
org.kde.akonadi.ETM: GEN true false false |
71 |
org.kde.akonadi.ETM: collection: QVector() |
72 |
org.kde.akonadi.ETM: |
73 |
org.kde.akonadi.ETM: Subtree: 13 QSet(13, 28, 27, 26, 25, 24, 23, 37, 22, 21, |
74 |
20, 19, 18, 17, 16, 15, 14) |
75 |
org.kde.akonadi.ETM: collection: "INBOX" |
76 |
QPainter::begin: Paint device returned engine == 0, type: 3 |
77 |
QPainter::setCompositionMode: Painter not active |
78 |
QPainter::end: Painter not active, aborted |
79 |
|
80 |
while dolhpin shows: |
81 |
|
82 |
Attempted to re-run an already running session. |
83 |
QPixmap::scaled: Pixmap is a null pixmap |
84 |
QPixmap::scaled: Pixmap is a null pixmap |
85 |
QPixmap::scaled: Pixmap is a null pixmap |
86 |
QPixmap::scaled: Pixmap is a null pixmap |
87 |
QPainter::begin: Paint device returned engine == 0, type: 2 |
88 |
|
89 |
and I have the following qpainter components: |
90 |
|
91 |
$ locate qpainter |
92 |
/usr/include/qt4/Qt/qpainter.h |
93 |
/usr/include/qt4/Qt/qpainterpath.h |
94 |
/usr/include/qt4/QtGui/qpainter.h |
95 |
/usr/include/qt4/QtGui/qpainterpath.h |
96 |
/usr/include/qt4/QtGui/private/qpainter_p.h |
97 |
/usr/include/qt4/QtGui/private/qpainterpath_p.h |
98 |
/usr/include/qt5/QtGui/qpainter.h |
99 |
/usr/include/qt5/QtGui/qpainterpath.h |
100 |
/usr/include/qt5/QtGui/5.7.1/QtGui/private/qpainter_p.h |
101 |
/usr/include/qt5/QtGui/5.7.1/QtGui/private/qpainterpath_p.h |
102 |
/usr/include/qt5/QtMultimediaWidgets/5.7.1/QtMultimediaWidgets/private/ |
103 |
qpaintervideosurface_p.h |
104 |
/usr/share/sip/PyQt4/QtGui/qpainter.sip |
105 |
/usr/share/sip/PyQt4/QtGui/qpainterpath.sip |
106 |
|
107 |
So, I wonder what QPainter engine is it looking for ... ? |
108 |
-- |
109 |
Regards, |
110 |
Mick |