////////////////////////////////////////////////////////////////////////////// // 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(); } } }