void template_dialog::create_window(const QRectF &window_geometry, const QString &window_title, const QPointF &window_pos) { priv->m_main_window = new cherry_kit::window(); priv->m_main_window->set_widget_flag( cherry_kit::widget::kRenderBackground); priv->m_main_window->set_widget_flag( cherry_kit::widget::kConvertToWindowType); priv->m_main_window->set_widget_flag( cherry_kit::widget::kRenderDropShadow); set_geometry(window_geometry); update_content_geometry(priv->m_main_window); exec(window_pos); }
void SpacePreviewActivity::create_window(const QRectF &window_geometry, const QString &window_title, const QPointF &window_pos) { d->m_main_window = new UIKit::Window(); d->m_main_window->set_widget_flag(UIKit::Widget::kRenderBackground); d->m_main_window->set_widget_flag(UIKit::Widget::kConvertToWindowType); d->m_main_window->set_widget_flag(UIKit::Widget::kRenderDropShadow); set_geometry(window_geometry); update_content_geometry(d->m_main_window); exec(window_pos); d->m_main_window->on_window_discarded([this](UIKit::Window *aWindow) { discard_activity(); }); }