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

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.

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.

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.