https://bugs.kde.org/show_bug.cgi?id=377209

            Bug ID: 377209
           Summary: QQuickWindow header include issue
           Product: Breeze
           Version: 5.9.3
          Platform: Compiled Sources
                OS: OS X
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: QStyle
          Assignee: hugo.pereira.da.co...@gmail.com
          Reporter: rjvber...@gmail.com
  Target Milestone: ---

Breeze version 5.9.3 has what seems flawed logic about including the
QQuickWindow headerfile: it is included only when building for KDE4, but the
corresponding type is used only when *not* building for KDE4. In addition the
headerfile is only included when X11 is available.

As a result, Breeze 5.9.3 fails to build for KF5 on Mac, yet this is supposed
to be possible (and even somewhat supported) judging from the CMake files.

I think the headerfile should simply be included unconditionally. Or,
alternatively the build system could exclude all files that contain only
windowmanager code on Mac and MS Windows (if that doesn't affect MDI windows).

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to