Building a user interface

Armed with the knowledge of how the Walk API is designed and utilized, let's move on to a real-world example. In this book, we will be building the same user interface for each toolkit explored (in Chapters 4, 5, 6, 7, 8, 9, and 10), which will be a simple email application named GoMail. Due to the close relationship between Walk and Qt widgets, we can quickly get started designing the user interface using the UI Builder included in Qt Creator (documentation is available at http://doc.qt.io/qtcreator/creator-using-qt-designer.html).

The basic application will be formed of two windows: the main email browser and a secondary window for composing new emails. The main window will contain a list or tree view that shows ...

Get Hands-On GUI Application Development in Go now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.