2014-02-24 3 views
0

리눅스에서 임베디드 리눅스 플랫폼에서 실행되는 QT UI 애플리케이션을 실행하는 간단한 테스트 QT 애플리케이션을 구현하려고합니다. 예를 들어 GUI의 버튼을 누른 다음 신호가 QT UI 응용 프로그램에서 예상 한 변경을했는지 확인하는 등 테스트 응용 프로그램에서 UI로 신호를 보낼 수 있기를 원합니다. 실행중인 QT 애플리케이션을 연결하고 각 그래픽 요소 (예 : 버튼)의 속성에 액세스 할 수있는 Squish, Testability Driver와 같은 도구가 있다는 것을 알고 있습니다. 많이 검색했지만 적절한 해결책을 찾지 못했습니다. 누군가 적절한 솔루션을 도입 할 수 있다면?다른 QT 애플리케이션에서 Qt UI의 QObject에 액세스하는 방법은 무엇입니까?

+1

왜 Qt 응용 프로그램에서 다른 Qt 응용 프로그램으로 신호를 보낼지 알지 못합니다. 두 응용 프로그램간에 통신하는 방법을 찾고 있습니까? – Nejat

+0

테스트를 위해 Squish를 제안합니다. 모니터링/디버깅을 위해 gammaray를 살펴보십시오. http://www.kdab.com/kdab-products/gammaray/ –

답변

1

Unix 플랫폼의 경우 dbus을 사용할 수 있습니다. 그렇지 않으면 자신의 도구를 굴리거나 타사 도구를 사용해야합니다.

관련 문제