Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pashakryvulets/qtcalculator
QtCalculator is my first application written in C++ using the Qt framework. It allows you to perform basic math operations.
https://github.com/pashakryvulets/qtcalculator
calculator cplusplus cpp17 qmake qt5
Last synced: about 1 month ago
JSON representation
QtCalculator is my first application written in C++ using the Qt framework. It allows you to perform basic math operations.
- Host: GitHub
- URL: https://github.com/pashakryvulets/qtcalculator
- Owner: PashaKryvulets
- License: mit
- Created: 2024-01-20T00:56:51.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-01-20T04:31:21.000Z (10 months ago)
- Last Synced: 2024-10-12T00:45:10.636Z (about 1 month ago)
- Topics: calculator, cplusplus, cpp17, qmake, qt5
- Language: C++
- Homepage:
- Size: 66.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# **QtCalculator Application**
I am the developer of the "QtCalculator" application, a calculator tool built using the [Qt framework](https://www.qt.io). Below are some key aspects of the development process:
## **Features**
- **Basic Operations:** QtCalculator supports fundamental arithmetic operations such as addition, subtraction, multiplication, and division.
- **User-Friendly Interface:** QtCalculator has a pleasant and intuitive user interface.
## **Interface**
![QtCalculator Screenshot](QtCalculatorscreenshot.png)
## Build Instructions
Follow these steps to build and run QtCalculator on your system:
1. **Clone the Repository:**
```bash
git clone https://github.com/PashaKryvulets/QtCalculator
cd QtCalculator
```2. **Build the Project**
```bash
mkdir build
cd build
qmake ..
make
```3. **Run the Calculator**
```bash
./QtCalculator
```## **Usage**
Enter numbers and use the on-screen buttons to perform calculations.## **Requirements**
Make sure you have [QtCreator](https://www.qt.io/download) and [C++ compiler](https://isocpp.org/get-started).**This project was tested in the environments listed below:**
- MinGW64 ([MSYS2 project](https://www.msys2.org))
- GCC 6.3.0
- Qt 5.15.12 (static)## **Contributing**
If you'd like to contribute to QtCalculator, feel free to open an issue or submit a pull request on the [GitHub repository](https://github.com/PashaKryvulets/QtCalculator).
## **License**
QtCalculator is released under the [MIT License](LICENSE).
## **Acknowledgments**
- Thank you to the Qt framework community for providing a powerful toolkit for C++ development!
- Icon used in this project are sourced from [Iconfinder](https://en.m.wikipedia.org/wiki/File:GNOME_Calculator_icon_2021.svg).