slint/api/sixtyfps-cpp/include
Olivier Goffart a0bea36e43 Fix preferred size of the Window with a layout
A few problem:
 - the horizontal and vertical property were swapped
 - The implementation of the "preferred_xxx" property was not materialized properly
   because the `bindings` were borrowed in the materialize_fake_properties pass
 - Since the Window has a stretch factor of 0., the preferred size of the inner layout
   was not taken into account when merging the LayoutInfo.  I believe taking the
   maximum preferred size is the right solution when merging them.
2021-06-18 13:51:25 +02:00
..
sixtyfps.h Fix preferred size of the Window with a layout 2021-06-18 13:51:25 +02:00
sixtyfps_brush.h Fixup C++ build 2021-03-10 17:24:31 +01:00
sixtyfps_callbacks.h Hide CallbackHelper and CallbackSignatureHelper from the API docs 2021-06-18 13:49:05 +02:00
sixtyfps_color.h Avoid duplicate symbols when linking .o files 2021-03-31 08:42:54 +02:00
sixtyfps_config.h Fix item vtable usage on Windows 2021-05-10 22:54:06 +02:00
sixtyfps_image.h Rename ImageReference to ImageInner and make Immage.0 private 2021-05-28 17:05:16 +02:00
sixtyfps_interpreter.h Allow to simulate key event with the interpreter (C++) 2021-06-11 11:26:21 +02:00
sixtyfps_pathdata.h Added the two missing path sub-elements for quadratic and cubic curves 2021-01-28 14:14:24 +01:00
sixtyfps_properties.h Avoid duplicate symbols when linking .o files 2021-03-31 08:42:54 +02:00
sixtyfps_sharedvector.h Add SharedVector<T>::empty() and a constructor that takes an initializer list 2021-03-17 15:19:59 +01:00
sixtyfps_string.h C++ SharedString API: allow assigning from const char * 2021-04-27 10:37:27 +02:00
sixtyfps_testing.h Use the testing backend for the C++ integration tests 2021-05-11 11:40:26 +02:00
vtable.h Layout refactoring: C++ part 2021-05-11 14:59:57 +02:00