Question
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 (), 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 (), 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 (), 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 (), 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
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started