Add animation dock widget

This commit is contained in:
Dan Paulat 2023-05-06 23:22:02 -05:00
parent 5ad148a1a8
commit 0d44513d0a
9 changed files with 309 additions and 8 deletions

View file

@ -0,0 +1,38 @@
#include "animation_dock_widget.hpp"
#include "ui_animation_dock_widget.h"
#include <scwx/util/logger.hpp>
namespace scwx
{
namespace qt
{
namespace ui
{
static const std::string logPrefix_ = "scwx::qt::ui::animation_dock_widget";
static const auto logger_ = scwx::util::Logger::Create(logPrefix_);
class AnimationDockWidgetImpl
{
public:
explicit AnimationDockWidgetImpl() = default;
~AnimationDockWidgetImpl() = default;
};
AnimationDockWidget::AnimationDockWidget(QWidget* parent) :
QDockWidget(parent),
p {std::make_unique<AnimationDockWidgetImpl>()},
ui(new Ui::AnimationDockWidget)
{
ui->setupUi(this);
}
AnimationDockWidget::~AnimationDockWidget()
{
delete ui;
}
} // namespace ui
} // namespace qt
} // namespace scwx