First of all QTP is used for functional or regression testing.
As per UI testing, you can test the property of the test objects using QTP.But if you are looking for design errors then you can't...