Chris Cortopassi
Chris has been writing C and C++ code for more than a quarter century and Qt-based code for 15+ years. He has been with ICS for more than a decade. He's written software for a spectrum of industries, including particle accelerators, medical devices, cybersecurity, aviation, motor control, robotics, civil engineering, cellular communications, marine electronics, dental, and fitness. He lives in Northern California near Sacramento where he can enjoy the warm weather.
Articles by Author
How to Put a Yocto Build Under Continuous Integration in the Cloud
Saturday, September 17, 2022 - 22:47 "> • By Chris Cortopassi • Yocto, Cloud
Used in almost all embedded devices that run Linux, Yocto is time consuming to work with. Here's how to speed things up.
Creating QML Controls From Scratch: Keyboard
Monday, November 4, 2019 - 14:59 "> • By Chris Cortopassi • QML, Qt
In the final installment in our series, we implement an English-only Keyboard.
Creating QML Controls From Scratch: ProgressBar
Wednesday, October 30, 2019 - 17:46 "> • By Chris Cortopassi • Qt, QML
Use a ProgressBar to indicate progress of a long-running operation, from zero to 100%.
Creating QML Controls From Scratch: PieChart
Tuesday, October 22, 2019 - 20:24 "> • By Chris Cortopassi • QML
PieChart is a Canvas that makes heavy use of the Context2D API to draw pie slices, callout lines and text.
Creating QML Controls From Scratch: LineChart
Tuesday, October 22, 2019 - 19:42 "> • By Chris Cortopassi • QML
Here's how to create a LineChart using Canvas.
Creating QML Controls From Scratch: BarChart
Tuesday, October 22, 2019 - 19:34 "> • By Chris Cortopassi • Qt, QML
Here's a simple way to write a custom autoscaled chart.
Here's How to Create QML Controls for Embedded and Mobile Projects
Wednesday, October 16, 2019 - 10:29 "> • By Chris Cortopassi • QML, Qt
Bare-bones QML controls can serves as a starting point for your next project.
Creating QML Controls From Scratch: DatePicker
Tuesday, October 8, 2019 - 15:01 "> • By Chris Cortopassi • QML, Qt
DatePicker allows the user to select any year, month or day.
Creating QML Controls From Scratch: TimePicker
Tuesday, October 8, 2019 - 14:41 "> • By Chris Cortopassi • QML, Qt
TimePicker lets you select hours, minutes and am/pm.
Creating QML Controls From Scratch: Table
Tuesday, September 24, 2019 - 23:27 "> • By Chris Cortopassi • QML, Qt
Here's how to implement a table, including header and data.
Creating QML Controls From Scratch: Tabs
Monday, September 23, 2019 - 18:07 "> • By Chris Cortopassi • Qt, QML
Tabs are used to expand limited screen real estate.
Creating QML Controls From Scratch: PageDots
Friday, September 20, 2019 - 15:37 "> • By Chris Cortopassi • Qt, QML
Here's how to indicate what "page" is currently shown.
Creating QML Controls From Scratch: Dialog
Thursday, September 19, 2019 - 21:18 "> • By Chris Cortopassi • Qt, QML
Here's how to implement a Dialog that supports an arbitrary number of buttons.
Creating QML Controls From Scratch: Spinner
Friday, September 13, 2019 - 16:52 "> • By Chris Cortopassi • QML, Qt
A Spinner indicates progress of a long-running operation when the progress percentage is unknown.
Creating QML Controls From Scratch: ScrollBar
Thursday, July 20, 2017 - 00:30 "> • By Chris Cortopassi • QML, Qt, controls
In this installment you'll learn how to create a ScrollBar, which differs significantly from the other controls we've highlighted.
Creating QML Controls From Scratch: Slider
Saturday, June 3, 2017 - 17:38 "> • By Chris Cortopassi • QML, Qt, controls
In part 4 of our series, we walk you through implementation of a slider. Take a look.
Creating QML Controls From Scratch: Switch
Wednesday, April 12, 2017 - 13:50 "> • By Chris Cortopassi • QML, Qt, controls
In part 3 of our series, we're implementing a switch. Here's the walkthrough.
Creating QML Controls From Scratch: CheckBox and RadioButton
Sunday, March 12, 2017 - 14:43 "> • By Chris Cortopassi • QML
Continuing our QML Controls from Scratch series, this time we'll implement a CheckBox.
Creating QML Controls From Scratch
Monday, February 6, 2017 - 16:18 "> • By Chris Cortopassi • Qt, QML, controls
In this first installment of the QML Controls From Scratch series we'll create our first control: Button.
Rendering PDF Content with XpdfWidget
Friday, December 12, 2014 - 15:21 "> • By Chris Cortopassi • Qt, QML, PDF
Rendering PDF Content with XpdfWidget