Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

把Qt3DExtras::Qt3DWindow放进SARibbonMainWindow时起始位置往左偏移 #105

Open
kikimorax opened this issue Dec 12, 2023 · 7 comments

Comments

@kikimorax
Copy link

当拖动窗口resize大小时就恢复正常了。如果直接使用QMainWindow时,没有发现异常
屏幕截图 2023-12-12 110424

    Qt3DExtras::Qt3DWindow *view = new Qt3DExtras::Qt3DWindow();
    view->defaultFrameGraph()->setClearColor(QColor(QRgb(0x4d4d4f)));
    QWidget *container = QWidget::createWindowContainer(view);
    QSize screenSize = view->screen()->size();
    container->setMaximumSize(screenSize);

    QWidget *widget = new QWidget;
    QHBoxLayout *hLayout = new QHBoxLayout(widget);
    hLayout->addWidget(container, 1);
    setCentralWidget(widget);
@czyt1988
Copy link
Owner

czyt1988 commented Jan 3, 2024

可以试试不开frameless

@kikimorax
Copy link
Author

更新最近的版本后也正常了

@kikimorax
Copy link
Author

更新到最新版本,使用QWindowKit问题又出现了

@kikimorax kikimorax reopened this Apr 30, 2024
@czyt1988
Copy link
Owner

更新到最新版本,使用QWindowKit问题又出现了

不使用qwk是否没有问题?

@kikimorax
Copy link
Author

更新到最新版本,使用QWindowKit问题又出现了

不使用qwk是否没有问题?

是的,不使用没有问题不会偏移。但是不使用的话感觉对多屏支持不太好,有时会出现不能从一个屏幕移动到另外一个屏幕

@czyt1988
Copy link
Owner

czyt1988 commented Jul 1, 2024

更新到最新版本,使用QWindowKit问题又出现了

不使用qwk是否没有问题?

是的,不使用没有问题不会偏移。但是不使用的话感觉对多屏支持不太好,有时会出现不能从一个屏幕移动到另外一个屏幕

这个主要是qwk问题,和qt版本也有很大关系,我咨询过qwk作者,不同qt版本对windows的适配都不一样,你现在用的是哪个版本qt,另外可以试着升级最新的qwk看看

@L-EDA
Copy link

L-EDA commented Jul 1, 2024

更新到最新版本,使用QWindowKit问题又出现了

不使用qwk是否没有问题?

是的,不使用没有问题不会偏移。但是不使用的话感觉对多屏支持不太好,有时会出现不能从一个屏幕移动到另外一个屏幕

这个主要是qwk问题,和qt版本也有很大关系,我咨询过qwk作者,不同qt版本对windows的适配都不一样,你现在用的是哪个版本qt,另外可以试着升级最新的qwk看看

用的是QT 6.6.3,之前SARibbon依赖frameless的时候也出现过这个问题,但是在提这个issue之后你提过一个版本(改动很多),在程序启动时没有偏移了。但是每次右键点击mainwindow title栏,弹出window相关的右键菜单时,会往左固定偏移,多次点击,会多次偏移。
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants