ucam-department-of-psychiatry / camcops

Cambridge Cognitive and Psychiatric Test Kit (CamCOPS)
Other
12 stars 8 forks source link

Add LGPL licensing for some layout-related library code, and document #340

Closed RudolfCardinal closed 4 months ago

RudolfCardinal commented 4 months ago

Adds LGPL licensing for some library code to support better height-for-width layouts in Qt. See https://github.com/ucam-department-of-psychiatry/camcops/issues/339

RudolfCardinal commented 4 months ago

Meh. C++ tests failing but just because they can't download something. The client builds on my machine.

martinburchell commented 4 months ago

Meh. C++ tests failing but just because they can't download something. The client builds on my machine.

Hopefully a temporary blip. I notice I forgot to update the Qt version to 6.5.3 in cpp-tests.yml

If it happens again, it may be that we can configure aqtinstall to try harder by setting up a custom configuration https://github.com/miurahr/aqtinstall/blob/master/aqt/settings.ini

martinburchell commented 4 months ago

@RudolfCardinal looks good to me. Worth a line in the changelog?

RudolfCardinal commented 4 months ago

Thanks, Martin (and for workflow fixes); will do.

jamesdbrock commented 4 months ago

Thanks @RudolfCardinal @martinburchell :heart: !

RudolfCardinal commented 4 months ago

A pleasure!