QT-Automation Tool

Project Scope


  • An automation tool with cost-effectiveness as a key feature, addressing the high expenses associated with acquiring a QT squish license

  • Understand safety goals and create functional safe software requirement specifications, software architect design, software detailed design, coding


Business Challenges


  • Encountered intermittent connection failures when establishing connectivity using between python client and QT/QML application

  • Experienced inconsistencies in the exchange of screen data and widget information in JSON format, leading to occasional data mismatches

  • Faced performance issues with the dynamic tree structure when processing large JSON datasets, resulting in slow UI response times


ARi’s Solutions


  • Implemented enhanced TCP/IP testing with stability improvements, timeout & retry mechanisms

  • Introduced comprehensive data validation checks to ensure consistency and accuracy in JSON data exchange

  • Optimized the dynamic tree structure algorithm to efficiently handle large JSON datasets, reducing UI response times & improving overall performance

  • Implemented a mechanism to ensure previously captured image is hidden/cleared when a new object is selected, preventing overlap & ensuring that only current image is visible


ARi’s Value Proposition


  • Eliminated expensive licensing fees: Reduced overall project costs by providing a cost-effective automation tool, eliminating the need for costly QT squish licenses

  • Streamlined user interaction and performance: Improved productivity with a robust and intuitive user interface, optimized performance, and reliable connectivity, ensuring smooth and effective automation processes


Download
Case Study

Download Case Study

Case Studies

Related

Welding Fixture Design for Truck Body

2025

Welding Fixture Design for OHT’S

2025

Truck Body Welding Line Layout Development

2025

Reverse Engineering – Warm Forge Die Set

2025

Design of Lifting Tackles with Turnover Scope

2025

Design of Lifting Tackles for Simple Components

2025

Design of Lifting Tackles for Large Products

2025

Design of Lifting Tackles for Complex Components

2025

https://www.arigs.com/wp-content/uploads/2025/11/QT-Automation-Tool.pdf