This application creates a graphical user interface (GUI) using the Qt framework to monitor the status of various keys and buttons on a Windows system. It provides real-time visual feedback on whether a key or button is pressed or released.
- Real-time monitoring of key/button status
- Visual indication of key/button status changes
- Customizable key/button monitoring
-
Launching the Application:
- Open the application using Qt Creator or by running the executable file.
-
Monitoring Keys/Buttons:
- The application visually represents the status of keys/buttons listed in the UI.
- To modify the keys/buttons to monitor:
- Open
mainwindow.ui
in Qt Creator. - Edit the QPushButton objects and rename them according to the desired keys/buttons.
- Update the corresponding function calls in the code (
mainwindow.cpp
) with the appropriate key codes. - Refer to Microsoft's Virtual-Key Codes documentation for key code references.
- Open
-
Building the Application:
- To build the application using Qt Creator:
- Open the project in Qt Creator.
- Configure the project settings if necessary.
- Build the project using the build/run option in Qt Creator.
- To build the application using Qt Creator:
-
Interpreting Visual Feedback:
- When a key/button is pressed, its corresponding button in the UI changes color to indicate the pressed state.
- When a key/button is released, its corresponding button in the UI reverts to its default color.
- Qt framework
- Windows API
- Developed by [TheValll]