File indexing completed on 2024-05-19 05:35:25
0001 ////////////////////////////////////////////////////////////////////////////// 0002 // oxygentransitiondata.cpp 0003 // data container for generic transitions 0004 // ------------------- 0005 // 0006 // SPDX-FileCopyrightText: 2009 Hugo Pereira Da Costa <hugo.pereira@free.fr> 0007 // 0008 // SPDX-License-Identifier: MIT 0009 ////////////////////////////////////////////////////////////////////////////// 0010 0011 #include "oxygentransitiondata.h" 0012 0013 namespace Oxygen 0014 { 0015 //_________________________________________________________________ 0016 TransitionData::TransitionData(QObject *parent, QWidget *target, int duration) 0017 : QObject(parent) 0018 , _transition(new TransitionWidget(target, duration)) 0019 { 0020 _transition.data()->hide(); 0021 } 0022 0023 //_________________________________________________________________ 0024 TransitionData::~TransitionData(void) 0025 { 0026 if (_transition) 0027 _transition.data()->deleteLater(); 0028 } 0029 }