Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Develop a working calculator GUI application in Windows with Qt framework and using the Visual Studio 2017 develop environment and the CMake build utility. Use

Develop a working calculator GUI application in Windows with Qt framework and using the Visual Studio 2017 develop environment and the CMake build utility. Use QtHelloWorld project as your base.

The following are the requirements you shall meet in your calculator:

GUI Requirements: 1. The calculator shall have a functional buttons for number from 0 to 9, and point (.) (5 points) 2. The calculator shall have functional buttons for addition (+), subtraction (-), multiplication (*), division (/) , square root (image text in transcribed), equal (=), and clear (to clean the previous inputs and results) operations.(10 points) 3. The calculator shall have two editable input fields for the operands of the operations listed in #2 and one result output field that is not editable.(2) 5. The buttons and inputs shall have appropriate text labels. (2 Points) 5. The title bar of the calculator window shall have the following title "Your first name and last name's calculator". (1 Point)

Operations Requirements: 1. Implement seven operations in the calculator: addition (+), subtraction (-), multiplication (*), division (/) , square root (image text in transcribed), equal (=), and clear function in the calculator to clean the previous results. (50 points, 10 points each). 2. All operators should be supported by both buttons on the program and the keyboard (5 points) 3. Calculator GUI shall be developed in Windows with Qt framework and Visual Studio 2017. Use QtHelloWorld project as your base. (5 points)

Develop a working calculator GUI application in Windows with Qt framework and using the Visual Studio 2017 develop environment and the CMake build utility. Use QtHelloWorld project as your base.

The following are the requirements you shall meet in your calculator:

GUI Requirements: 1. The calculator shall have a functional buttons for number from 0 to 9, and point (.) (5 points) 2. The calculator shall have functional buttons for addition (+), subtraction (-), multiplication (*), division (/) , square root (image text in transcribed), equal (=), and clear (to clean the previous inputs and results) operations.(10 points) 3. The calculator shall have two editable input fields for the operands of the operations listed in #2 and one result output field that is not editable.(2) 5. The buttons and inputs shall have appropriate text labels. (2 Points) 5. The title bar of the calculator window shall have the following title "Your first name and last name's calculator". (1 Point)

Operations Requirements: 1. Implement seven operations in the calculator: addition (+), subtraction (-), multiplication (*), division (/) , square root (image text in transcribed), equal (=), and clear function in the calculator to clean the previous results. (50 points, 10 points each). 2. All operators should be supported by both buttons on the program and the keyboard (5 points) 3. Calculator GUI shall be developed in Windows with Qt framework and Visual Studio 2017. Use QtHelloWorld project as your base. (5 points)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Jeffrey A. Hoffer Fred R. McFadden

4th Edition

0805360476, 978-0805360479

More Books

Students also viewed these Databases questions