Skip to content
Rust Search
← FOSDEM 2019

Call C++ from Rust with the cpp crate

FOSDEM

There is a lot of existing code and libraries written in C++. The cpp crates allow to embed easily C++ within your rust code so you can call interoperate with the existing C++ code. In this talk, we will see how to use this create and how it works behind the scenes. As an example, we will look at the qmetaobject which expose Qt api to Rust.

Recording not playing? Use the FOSDEM link above.

Other talks by Olivier Goffart

Building Cross-Platform GUIs with Slint - A Practical Introduction

Oxidize Conference
Oxidize 26:52 4053 views

This talk introduces #Slint, a Rust-based GUI framework designed for developing native applications across desktop and embedded systems, including bare metal MCUs. In this talk, cofounder of Slint, Olivier Goffart, provides a brief overview of Slint and highlighting its key features. A live coding session shows how to develop a simple application using Slint. This hands-on demonstration will show how Slint enables the creation of applications that can run seamlessly across various platforms with minimal adjustments, showcasing the framework’s versatility and efficiency. By the end of this session, attendees will gain a practical understanding of Slint’s capabilities and how it can be utilized to streamline the #development process for #GUI applications in Rust. Oxidize Conference is the applied Rust conference in Berlin, Germany. Dates for 2025 and newsletter sign up can be found on the website at https://oxidizeconf.com/ #Rustapplications

Slint: Are we GUI yet?

FOSDEM

Slint is an Open Source GUI toolkit for Desktop and Embedded. It is written in Rust, and comes with a declarative UI description language that compiles into native Rust code. We will present Slint and show how you can build an reactive GUI in Rust