slint/examples/cpp/platform_native
crai0 3f3ac7e347
common: add support for back and forward pointing-device buttons (#6149)
Closes #6043

ChangeLog: add support for back and forward pointing-device buttons
2024-09-18 07:48:30 +02:00
..
appview.cpp Move the C++ specific example to the examples/cpp directory 2023-07-31 12:58:38 +02:00
appview.h Move the C++ specific example to the examples/cpp directory 2023-07-31 12:58:38 +02:00
appwindow.slint cleanup examples according to upcoming code guidelines (#3809) 2023-11-02 11:04:40 +01:00
CMakeLists.txt Move the C++ specific example to the examples/cpp directory 2023-07-31 12:58:38 +02:00
main.cpp Move the C++ specific example to the examples/cpp directory 2023-07-31 12:58:38 +02:00
README.md xtask: Fix up license headers 2023-08-17 08:55:28 +02:00
windowadapter_win.h common: add support for back and forward pointing-device buttons (#6149) 2024-09-18 07:48:30 +02:00

This shows how one can use the Slint C++ platform API to integrate into any Windows application

  • main.cpp is basically a shell of an application written using the native WIN32 api.
  • appview.h is an interface that is used by the application to show a Slint Window. the implementation of this interface could even be in a plugin.
  • appview.cpp is the implementation of this interface and instantiate the UI made with Slint
  • windowadapter_win.h contains the glue code used to implement a Slint platform using native WIN32 API