Page MenuHomeSolus

qtstyleplugins conflicts with kdenlive theming
Closed, ResolvedPublic

Description

Installed default Kdenlive from the Software Center.

First start, it shows me some missing apps but nothing about a missing icon theme.

However, when opening Kdenlive, most of the icons are not shown properly.

Instead, I just see white glitches.

data

Related Objects

Event Timeline

orschiro created this task.Jul 12 2017, 8:29 AM

Note the issue isn't to do with icons at all (they are installed with kdenlive and work correctly). I have tracked down all my issues with Qt themeing down to qtstyleplugins, which is also the cause of this problem (2 birds one stone).

Thanks! What can I do as the submitter of this bug, for now?

Well, you can change the Settings -> Style in kdenlive to Breeze, which is what it's meant to look like by default.

Will look at sorting out the global implications to changing the themeing and improvements that can be made in the morning (can't logout while I'm working).

Well, you can change the Settings -> Style in kdenlive to Breeze, which is what it's meant to look like by default.

This looks a lot better already. Thanks!

kyrios123 removed kyrios123 as the assignee of this task.Jul 12 2017, 1:17 PM
kyrios123 added a subscriber: kyrios123.

you can already install 2 out of the 3 dependencies :
sudo eopkg it cdrtools vlc
if/when D593 is approved, you will have to install the last missing dependency with sudo eopkg it dvdauthor

Now I saw this message only appears the very first time you run the application (or if you delete ~/.config/kdenliverc), so I don't think it's a good idea to add these packages as run dependencies. I guess that KDE has its own media player and not every kdenlive users will want to have vlc installed for instance. Also I guess that few years ago making video DVD was very popular but nowadays optical mediums aren't so popular anymore (i.e: people make videos to publish them online, etc.).

I'll let @sunnyflunk decide as I understand he'll anyway have a look at this package to fix the style/theme.

Thanks, @kyrios123!

I wasn't actually concerned about the missing apps notification. Thus, I cannot comment on your change in that regard.

The only thing I was worried for new users (as of now) were the improper icons which, luckily, @sunnyflunk is going to address.

So, thanks again!

sunnyflunk renamed this task from Kdenlive from Software Center installs without proper icons to qtstyleplugins conflicts with kdenlive theming .Aug 25 2017, 3:12 AM
sunnyflunk triaged this task as High priority.

So I looked at patching out some of the gtk styles from the source, but fails to stop it using the gtk2 styles from qtstyleplugins, so will have to learn C++ and fix it xD

https://github.com/KDE/kdenlive/blob/master/src/mainwindow.cpp#L167

ynakao added a subscriber: ynakao.Aug 29 2017, 1:36 AM
orschiro removed a subscriber: orschiro.Sep 17 2017, 7:27 AM