////////////////////////////////////////////////////////////////////////////// // breezetransitiondata.cpp // data container for generic transitions // ------------------- // // SPDX-FileCopyrightText: 2009 Hugo Pereira Da Costa // // SPDX-License-Identifier: MIT ////////////////////////////////////////////////////////////////////////////// #include "breezetransitiondata.h" namespace Breeze { //_________________________________________________________________ TransitionData::TransitionData( QObject* parent, QWidget* target, int duration ): QObject( parent ), _transition( new TransitionWidget( target, duration ) ) { _transition.data()->hide(); } //_________________________________________________________________ TransitionData::~TransitionData() { if( _transition ) _transition.data()->deleteLater(); } }