/* This file is part of Telegram Desktop, the official desktop application for the Telegram messaging service. For license and copyright information please follow this link: https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL */ #include "editor/photo_editor.h" #include "editor/photo_editor_content.h" #include "editor/photo_editor_controls.h" namespace Editor { PhotoEditor::PhotoEditor( not_null parent, std::shared_ptr photo) : RpWidget(parent) , _content(base::make_unique_q(this, photo)) , _controls(base::make_unique_q(this)) { sizeValue( ) | rpl::start_with_next([=](const QSize &size) { _content->resize(size); }, lifetime()); } } // namespace Editor