안녕하세요 저는 학생 프로그래머가 Qt를 사용하여 업무용 편집 응용 프로그램을 제작하고 있으며 접근 방법을 잘 모르는 디버깅 관행에 문제가 있습니다. QtableWidget은 100+ 행을 가져올 때 채울 최소 10 초가 걸립니다.Qt 디버거를 사용하여 성능 문제 해결
Qt의 디버거에 작업 시간이 가장 많이 걸리는 부분을 정확히 찾아내는 데 도움이되는 도구가 있는지 궁금합니다. 나는 여러 번 수술을 살펴 봤는데 모든 것이 정확하고 효율적으로 보이기 때문에 꽤 길을 잃었다. 디버거의 debugging and analyzing 섹션을 살펴 보았지만 도움이 필요하다고 생각되는 부분을 보지 못했습니다. 내 증상이 메모리 누수가 아닌 것으로 확신합니다. 내 게시물을 읽어 주셔서 감사 드리며 사전에이 문제에 도움을 주셔서 감사합니다.
프로파일 링 도구를 사용하면 어떤 플랫폼을 사용하면 좋을까요? 또한 내 생각 엔 행을 추가하면 일부 크기 조정 작업이 발생하거나 일부 신호가 방출 될 것입니다. 어쩌면 당신은 행을 추가하는 동안 그것을 억제 할 수 있습니다. –
아마 지금 Qt 프로파일 링을 찾고 있습니다. 나는 Linux Mint를 사용하고있다. –
Ah Linux, 그럼 당신은 도구의 전체 제품군을했습니다. valgrind tool callgrind를 사용하여 진행중인 작업과 시간을 확인하는 작업을 수행 할 수 있습니다. 좋은 사냥. –