SebyOne Srl – Solo Logo Centrale

DaaS-IoT for Qt®

The DaaS-IoT kit for Qt includes a set of resources already compiled using MinGW®, so all you need to do is add the component to your development environment configurations to be able to program custom DaaS-IoT nodes.

DaaS-IoT for Qt allows you to fully exploit the potential of the modules by providing developers with a unified API to access system resources.

With DaaS-IoT-SDK Qt, it is possible to reach nodes on DaaS networks using WiFi, Bluetooth or other communication interfaces present on the computer running the Qt software with maximum efficiency and without having to delve into the operating modes of specific peripherals.

Furthermore, the DaaS-IoT architecture, based on channel drivers, allows for further expansion of node convergence towards other supported communication technologies.

Programming with Qt and Qt Creator

Qt Creator is an Integrated Development Environment (IDE) designed specifically for Qt application development. It provides powerful tools for code editing, UI design, debugging, performance profiling, and project management. Its integration with Qt tools such as Qt Designer and Qt Linguist makes it ideal for building modern, efficient, cross‑platform applications.

Installing Qt and Qt Creator

  • Download the official installer from https://www.qt.io/download.
  • Launch the installer and create a Qt account (or log in with an existing one).
  • During installation:
  • Select the desired Qt version (e.g., Qt 6.x).
  • Choose the necessary modules (Qt Core, Qt Quick, Qt Widgets, etc.).
  • Select the compiler (e.g., MinGW or MSVC on Windows, GCC on Linux).
  • Complete the installation.

Creating a New Project in Qt Creator

  1. Go to File > New Project.
  2. Select Qt Console Application.
  3. Enter the project name and choose the save location.
  4. Select the build kit (CMake).
  5. Complete the setup wizard.

Qt Creator will generate the project structure, including CMakeLists.txt and sample source files.

Integrating the DaaS SDK

  1. Obtain the package: daas-sdk-qt-xxx.tar.
  2. Extract the contents into the project’s root directory.

Your development environment is now ready to implement a custom qt node using DaaS‑IoT services.

SebyOne Srl – Ultra Compact Footer