gpt4 book ai didi

c++ - Qt 警告:传递 qreal 进行转换 QRect::QRect(int, int, int, int)

转载 作者:太空宇宙 更新时间:2023-11-04 04:45:50 24 4
gpt4 key购买 nike

我收到以下代码警告:

QRect rct ( 0, 0, rect().width(), rect().height() );

warning: passing `qreal' for converting 3 of `QRect::QRect(int, int, int, int)'
warning: passing `qreal' for converting 4 of `QRect::QRect(int, int, int, int)'

我用谷歌搜索了它,但没有找到太多。如何避免这个警告?

感谢您抽出时间。

最佳答案

看起来 rect() 返回一个 QRectF,并且您希望将其转换为 QRect。您有两个选择:

关于c++ - Qt 警告:传递 qreal 进行转换 QRect::QRect(int, int, int, int),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37584813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com