Qt 5 signals and slots mechanism. How signals and slots in Qt differ from the callback architecture in other widget toolkits. A Qt basics tutorial. How to add signals and slots in Qt Creator. Part 9 of the Qt Creator C++ Tutorial Go to the Qt Programming Tutorial Series Table of Contents What are Qt … Continue reading Qt 5 Signals and Slots Tutorial
GTK 3 Code::Blocks Tutorial
How to make GTK 3 projects using the Code::Blocks IDE. The Code::Blocks IDE adds debugging capabilities to any C language GTK 3 project in this tutorial. How to make user templates in the Code::Blocks IDE for GTK 3 projects that use Glade. This GTK 3 Code::Blocks tutorial show how to set up the Code::Blocks IDE … Continue reading GTK 3 Code::Blocks Tutorial
Make a GTK Web Browser with Glade
How to make a GTK web browser application with Glade and C code. A simple web browser example project using GTK+ 3 and the WebKitWebView widget from WebKitGTK. It is very simple to make a web browser using the WebKit rendering engine. This is made possible in GTK by a full-featured port of the WebKit … Continue reading Make a GTK Web Browser with Glade
GTK Image Viewer with Glade
Make a GTK image viewer using GTK+ 3, Glade and the C programming language. GTK image viewer example project and tutorial. This is a very simple example that opens and displays an image full size. The image below shows the application built in this part of the tutorial series. Part 25 of GTK 3 Programming … Continue reading GTK Image Viewer with Glade
GTK Template Files with Widget Structure
GTK template files for GTK+ 3 projects that use Glade and the C programming language. C source code that includes a widget structure for getting pointers to widgets. I got tired of manually adding a widget pointer structure, and supporting code, to every new GTK 3 Glade project. A new set of template files in … Continue reading GTK Template Files with Widget Structure
How to Install Qt Help in Linux Mint
Install Qt help documentation for the Qt 5 API and Qt Creator on Linux Mint. Installing local help documentation for Qt ensures that the correct version of the help files is available in Qt Creator. After help is installed, context sensitive help is available inside Qt Creator. Part 8 of the Qt Creator C++ Tutorial … Continue reading How to Install Qt Help in Linux Mint
GTK About Dialog Box GtkAboutDialog in Glade
Add an about dialog box to a GTK application using a GtkAboutDialog object in Glade. Example GTK application programmed in C on Linux Mint. Using a GtkAboutDialog in an application is an easy way to display information about a program like its logo, author, copyright and license. The image below shows the dialog box created … Continue reading GTK About Dialog Box GtkAboutDialog in Glade
Qt Console Application Programming
Qt console application programming with Qt Creator. Write command line applications with Qt using Qt Creator. Non-GUI terminal application development. Although Qt Creator is more likely to be used to create GUI applications, it can also be used to create Qt console applications. These applications run from the command line or terminal window. This article … Continue reading Qt Console Application Programming
Kdenlive Tooltips Missing in Linux Mint
Kdenlive tooltips missing in Linux Mint 19.2. Hovering the mouse pointer or cursor over a control in Kdenlive pops up a tooltip box, but the text is not visible. In the image below it can be seen that in Kdenlive the tooltip appears as a blank or empty box. What is Kdenlive? Kdenlive is free … Continue reading Kdenlive Tooltips Missing in Linux Mint
Position Widgets in Qt Creator
How to position widgets in Qt Creator design mode. Tips and tricks on placing and aligning widgets on a window in a Qt widget based application. Fixed widget position layout and a layout that stretches when the window is resized. The following image shows the difference between two layouts. On the left is the Hello … Continue reading Position Widgets in Qt Creator