: 1. QScopedPointer<QObject> Vs boost::scoped_ptr<QObject>
2. QScopedPointer<QtContainer> Vs boost::scoped_ptr<QtContainer>
3. QScopedPointer::data() Vs boost::scoped_ptr::get()
포인터의 소유권을 가져 오는 포인터 컨테이너가 필요합니다. 즉, 요소가 제거되거나 컨테이너가 범위를 벗어나면 boost::ptr_vector과 같이 모든 포인터가 해제됩니다. QList<QScopedPointer<AbstractClass> > (컴파일 오류, 복사 생성자 없음) 지금은 QList<QSharedPointer<AbstractClass> >을 사