That stopped yast working. I am guessing my problem was caused by a mis-match with updated rpm’s coming through at different times. I have a desktop folder made up with all the plasma5 rpm’s from last week and just re-installed these to get my system working again.
The packages from my Tumbleweed repo are compiled against plain Tumbleweed, not KDE:Qt5.
When I upgraded Qt5 to 5.4RC1 on my system two weeks ago, YaST stopped working as well because libKF5Style5 built against the different Qt5 version crashed.
I mentioned this here: https://forums.opensuse.org/showthread.php/499607-KDE5?p=2679643#post2679643
Probably something similar happened in your case, the libqt5 packages in KDE:Qt5 have been updated to 5.4.0 final 2 days ago. And my repo doesn’t even contain libKF5Style5, so you are probably using the Tumbleweed version which is still built against an older libqt5 (5.3.2).
So I’d suggest to remove the KDE:Qt5 repo, and install the standard Qt5 packages from Tumbleweed.
Or use my Factory repo together with KDE:Frameworks5 (for Factory).
To clarify: libKF5Style5 built against libqt5 5.3 will crash all Qt5 applications when using KDE styles (breeze or oxygen) when you install libqt5 5.4.