Skip to content

CopperSpice Journal

CopperSpice Journal

CopperSpice and Verdigris

Posted on January 17, 2022January 18, 2022 By Ansel Sermersheim

When developers are evaluating CopperSpice the subject of the Verdigris project is sometimes mentioned. So let’s talk about what Verdigris is, what it does, and what it can not do.

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 1, 2025 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, 2021April 1, 2025 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, 2021April 12, 2023 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, 2021April 1, 2025 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 Featured

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 … 3 4
  • CopperSpice Journal Homepage
    • Table of Contents
    • Example Source Code
    • Discussion Forum
  • CopperSpice Homepage
  • Github Repository
  • Videos About C++

Copyright © 2021-2025 CopperSpice