Learning

ICS Webinars

Welcome to ICS’ Webinar Hub – your go-to destination for expert-led insights into the latest in software development, device cybersecurity, medical device innovation, and more. Stay ahead of the curve with our extensive library of on-demand and live webinars, designed for professionals like you who want to deepen their knowledge, enhance their skills, and stay informed about the ever-evolving tech landscape. Start learning today!

UPCOMING WEBINARS

There are currently no upcoming webinars.

ON-DEMAND WEBINARS

Got Qt? 10 Things to Know Before You Code

Before starting any software development project, there are some things you should know – before you code. In this webinar, we will explore the use of the right people and the right tools first and then we will cover the top 10 things you need to know before using Qt. Join us and learn the best way to future-proof your sophisticated and modern software projects. 

QThreads: Are You Using Them Wrong?

There is ongoing confusion, and some contention, over the right way to use the QThread class. Part of the confusion comes from the uniqueness of QThread, which is significantly different from other threading classes. There are two valid patterns of QThread use, and each pattern is best suited for different use cases. Errors will arise when mixing these two patterns, or applying them inappropriately.

Qt Potpourri

This webcast is a potpourri of Qt topics. We'll present a number of lesser known, but useful Qt classes and features that you may have overlooked, even if you are an experienced Qt developer.

Exporting C++ Models to QML

This webcast shows how to export C++ models to QML for use with Qt Quick views such as ListView. A small application is created in two ways. Topics include creating a "struct" with QObject, subclassing QAbstractListModel, adding a JavaScript interface to the model, and nesting models. The sample code can be found here.

Best Practices for Qt Localization

In today's global economy, localization - the process of adapting software for a specific region or language - is becoming increasingly important. This webcast covers the best practices for localization with Qt, from the basics to some more advanced topics. You'll see how Qt makes it easy to localize your application.