modified z
This commit is contained in:
parent
d7d1561ba8
commit
6cf2b5921e
@ -849,6 +849,8 @@ bool GraphicsWindowQt::releaseContextImplementation()
|
|||||||
}
|
}
|
||||||
|
|
||||||
void GraphicsWindowQt::swapBuffersImplementation()
|
void GraphicsWindowQt::swapBuffersImplementation()
|
||||||
|
{
|
||||||
|
if (_widget->isVisible())
|
||||||
{
|
{
|
||||||
_widget->swapBuffers();
|
_widget->swapBuffers();
|
||||||
|
|
||||||
@ -864,6 +866,7 @@ void GraphicsWindowQt::swapBuffersImplementation()
|
|||||||
if (QGLContext::currentContext() != _widget->context())
|
if (QGLContext::currentContext() != _widget->context())
|
||||||
_widget->makeCurrent();
|
_widget->makeCurrent();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void GraphicsWindowQt::requestWarpPointer( float x, float y )
|
void GraphicsWindowQt::requestWarpPointer( float x, float y )
|
||||||
{
|
{
|
||||||
|
|||||||
@ -206,6 +206,15 @@ void OsgWidget::paintEvent(QPaintEvent*) {
|
|||||||
frame();
|
frame();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void OsgWidget::showEvent(QShowEvent * event)
|
||||||
|
{
|
||||||
|
if (nullptr == view_) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
qreal devicePixelRatio = screen()->devicePixelRatio();
|
||||||
|
viewUI_->Resize(size().width() * devicePixelRatio, size().height() * devicePixelRatio);
|
||||||
|
}
|
||||||
|
|
||||||
void OsgWidget::dragEnterEvent(QDragEnterEvent* event) {
|
void OsgWidget::dragEnterEvent(QDragEnterEvent* event) {
|
||||||
LOG_INFO("OsgWidget::dragEnterEvent - Available formats:{}", event->mimeData()->formats().join(",").toStdString());
|
LOG_INFO("OsgWidget::dragEnterEvent - Available formats:{}", event->mimeData()->formats().join(",").toStdString());
|
||||||
|
|
||||||
@ -279,6 +288,11 @@ void OsgWidget::OnPresetModelDropped(const QString& modelType, const QString& mo
|
|||||||
height = 0.0;
|
height = 0.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (height < 0.0)
|
||||||
|
{
|
||||||
|
height = 0.0;
|
||||||
|
}
|
||||||
|
|
||||||
bool success = false;
|
bool success = false;
|
||||||
ModelInfo modelInfo = PresetModelConfigParser::Get().GetModelInfo(modelType, modelName, &success);
|
ModelInfo modelInfo = PresetModelConfigParser::Get().GetModelInfo(modelType, modelName, &success);
|
||||||
if (!success) {
|
if (!success) {
|
||||||
|
|||||||
@ -29,6 +29,8 @@ protected:
|
|||||||
void resizeEvent(QResizeEvent* event) override;
|
void resizeEvent(QResizeEvent* event) override;
|
||||||
void paintEvent( QPaintEvent* /*event*/ ) override;
|
void paintEvent( QPaintEvent* /*event*/ ) override;
|
||||||
|
|
||||||
|
virtual void showEvent(QShowEvent *event) override;
|
||||||
|
|
||||||
// 拖拽事件处理
|
// 拖拽事件处理
|
||||||
void dragEnterEvent(QDragEnterEvent* event) override;
|
void dragEnterEvent(QDragEnterEvent* event) override;
|
||||||
void dragMoveEvent(QDragMoveEvent* event) override;
|
void dragMoveEvent(QDragMoveEvent* event) override;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user