Planning Your Embedded Application
KDAB Blogs
by
7h ago
Key architectural choices - monolithic vs. microservices - impact scalability and complexity. Planning for multi-user support early prevents costly modifications, while containers enhance consistency and security in deployment. Strong security practices, such as minimizing root access and securing OS vulnerabilities, are essential for resilience. Thoughtful planning ensures a scalable, secure, and maintainable embedded system ..read more
Visit website
Model/View Drag and Drop in Qt - Part 1
KDAB Blogs
by David Faure
5d ago
This blog post is the first in a series on implementing drag-and-drop in the Qt model/view framework. It covers how to reorder items within a single view, whether you're using QListView, QTableView, or QTreeView with a custom model, or QListWidget, QTableWidget, or QTreeWidget with items. The post includes code examples, checklists, and insights into improvements made in Qt 6.8 for smoother drag-and-drop functionality ..read more
Visit website
KDAB Training Day - May 8th, 2025
KDAB Blogs
by Editor Team
5d ago
Early-Bird tickets are on sale for the KDAB Training Day 2025 until 2025-03-31 23:59 The KDAB Training Day 2025 will take place in Munich on May 8th, right after the Qt World Summit on May 6th-7th. Choose to buy a combo ticket here (for access to QtWS and Training Day) or here (for access to ..read more
Visit website
KDAB at Embedded Software Engineering Kongress
KDAB Blogs
by Editor Team
5d ago
KDAB is an exhibitor at the Embedded Software Engineering Kongress (ESE) held in Sindelfingen (Germany) from December 2nd to 5th. Registration is already open! "The ESE Congress is Germany's leading congress for the embedded software industry. Every year in December, over 1,200 professionals meet to learn about current technologies and methods, discuss trends and set ..read more
Visit website
Improvements to Mozilla’s Searchfox Code Browser
KDAB Blogs
by Nicolas Guichard
2M ago
Mozilla is the maker of the famous Firefox web browser and the birthplace of the likes of Rust and Servo (read more about Embedding the Servo Web Engine in Qt). Firefox is a huge, multi-platform, multi-language project with 21 million lines of code back in 2020, according to their own blog post. Navigating in projects […] The post Improvements to Mozilla’s Searchfox Code Browser appeared first on KDAB ..read more
Visit website
What’s the Right OS for Your Embedded Device?
KDAB Blogs
by Nathan Collins
2M ago
Choosing the ideal software stack for your embedded device is a decision that influences both its performance and long-term value. With so many tools available, the burden of figuring out where to start can feel overwhelming. This blog aims to help you streamline your software selection, focusing primarily on the lowest level of the software […] The post What’s the Right OS for Your Embedded Device? appeared first on KDAB ..read more
Visit website
CLI++: Upgrade Your Command Line
KDAB Blogs
by Matt Aber
2M ago
In a recent email, KDABian Leon Matthes highlighted some of his go-to command line tools for everyday use on Unix. His recommendations sparked a lively exchange among our colleagues, each sharing their own favorite utilities. Many of these tools offer efficient alternatives to standard Unix programs, speeding up the workflow or otherwise enriching the development […] The post CLI++: Upgrade Your Command Line appeared first on KDAB ..read more
Visit website
Setting C++ Defines with CMake
KDAB Blogs
by David Faure
3M ago
The goal When building C++ code with CMake, it is very common to want to set some pre-processor defines in the CMake code. For instance, we might want to set the project’s version number in a single place, in CMake code like this: This sets the CMake variable PROJECT_VERSION to 1.5, which we can then […] The post Setting C++ Defines with CMake appeared first on KDAB ..read more
Visit website
Delivering Software Updates: The Last Mile of Product Development
KDAB Blogs
by Nathan Collins
3M ago
Shipping your product to customers is where some real challenges in software development begin. Once it lands in customers’ hands, delivering the expected and necessary software updates can be a complicated task. Here’s a breakdown of some key considerations to keep your product, and your customers, running smoothly, even after your product has shipped. Getting […] The post Delivering Software Updates: The Last Mile of Product Development appeared first on KDAB ..read more
Visit website
CXX-Qt 0.7 Release
KDAB Blogs
by Andrew Hayzen
3M ago
We just released CXX-Qt version 0.7! CXX-Qt is a set of Rust crates for creating bidirectional Rust ⇄ C++ bindings with Qt. It supports integrating Rust into C++ applications using CMake or building Rust applications with Cargo. CXX-Qt provides tools for implementing QObject subclasses in Rust that can be used from C++, QML, and JavaScript. […] The post CXX-Qt 0.7 Release appeared first on KDAB ..read more
Visit website

Follow KDAB Blogs on FeedSpot

Continue with Google
Continue with Apple
OR