Skip to content

CopperSpice Journal

CopperSpice Journal

Author: Barbara Geller

Source Code  (Gui Example 8)

Posted on January 26, 2022April 11, 2022 By Barbara Geller

The idea in this code is to set up a relationship between a QSpinBox, QProgressBar, QSlider, and a QDial. The progress bar is read only and can only react to value changes. Modifying the value of the other three widgets will cause all four to be updated automatically.

Uncategorized

Source Code  (Gui Example 7)

Posted on January 26, 2022April 11, 2022 By Barbara Geller

This example will show how to configure a QLineEdit when the user needs to enter a password.

Uncategorized

Source Code  (Gui Example 6)

Posted on January 20, 2022April 11, 2022 By Barbara Geller

In these next few examples let’s look at some of the properties for a QLineEdit. This example will show how to add a mask to the edit widget to restrict the formatting.

Uncategorized

Source Code  (Gui Example 5)

Posted on January 20, 2022April 11, 2022 By Barbara Geller

In these next few examples let’s look at some of the properties for a QLineEdit.

Uncategorized

Source Code  (Gui Example 4)

Posted on January 10, 2022April 11, 2022 By Barbara Geller

Opening a dialog to show color samples is interesting but now we want to do something with the selected color.

Uncategorized

Signals and Slots

Posted on January 3, 2022January 10, 2022 By Barbara Geller

Signals and Slots are used for communication between objects.

Uncategorized

Source Code  (Gui Example 3)

Posted on December 27, 2021April 11, 2022 By Barbara Geller

Let’s take the prior example and refactor the source code to make it modular. This will give us the flexibility to add new functionality without affecting other areas of the software.

Uncategorized

Source Code  (Gui Example 2)

Posted on December 27, 2021April 11, 2022 By Barbara Geller

Our next example will add a new Push Button. When it is clicked, a built in dialog box will be displayed that allows the user to select a color.

Uncategorized

Compile, Link, and Run  (Gui Example 1)

Posted on December 22, 2021April 11, 2022 By Barbara Geller

This article will focus on how to build and run our first example.

Uncategorized

Build File  (Gui Example 1)

Posted on December 22, 2021January 24, 2022 By Barbara Geller

In this article we will explain how to create the build file for Example 1.

Uncategorized

Source Code  (Gui Example 1)

Posted on December 22, 2021January 11, 2022 By Barbara Geller

This article shows the source code for our first example. It is a small C++ program which uses two of the CopperSpice libraries . . .

Uncategorized

Definition of a Toolchain

Posted on December 21, 2021January 11, 2022 By Barbara Geller

In software development a toolchain is a group of programs or utilities used to create an application or library for a given computer language.

Uncategorized

Installing CopperSpice

Posted on December 21, 2021January 8, 2023 By Barbara Geller

CopperSpice is a collection of libraries which has classes, methods, and functions to expand the functionality of the standard C++ library. Using CopperSpice with your C++ application simply requires adding some include headers and linking with the appropriate CS library.

Uncategorized

Getting Started

Posted on December 21, 2021January 8, 2022 By Barbara Geller

Our first article will explain what tools must be installed to use the CopperSpice libraries on your specific platform. The next few articles will cover how to install CopperSpice and then show how to build a simple GUI example.

Uncategorized

Welcome to the CopperSpice Journal

Posted on December 20, 2021December 4, 2022 By Barbara Geller

The purpose of this journal is to show a series of short examples which will provide C++ developers with a general understanding about how to use the open source CopperSpice libraries.

Article summaries are displayed with the newest one listed first. Our initial article shows how to set up your working environment and then build or install CopperSpice.   [ more . . . ]

Uncategorized

Posts navigation

Previous 1 2 3
  • CopperSpice Journal Homepage
    • Table of Contents
    • Example Source Code
    • Discussion Forum
  • CopperSpice Homepage
  • Github Repository
  • Videos About C++

Copyright © 2021-2022 CopperSpice