QSize候选项需要1个参数,0提供。

时间:2021-07-16 08:44:32

i have this code

我有这段代码

QSize size;
size.setHeight(3);
size.setWidth(3);
QWidget window;
QCheckBox* botonera = new QCheckBox("hola",&window);
botonera->baseSize(size);

Why is the botonera->baseSize(size) telling me it has to be a different kind of type? The error tells me that the candidate is waiting no argumets but i have provided one.

为什么botonera->baseSize(size)告诉我它必须是另一种类型?这个错误告诉我,候选人在等待没有争议,但我已经提供了一个。

Regards

问候

1 个解决方案

#1


0  

QWidget::baseSize() is a "getter" method. It returns the base size. If you want to set the base size, use the corresponing "setter" method: setBaseSize(const QSize&).

baseSize()是一个“getter”方法。它返回基本大小。如果要设置基本大小,请使用对应的“setter”方法:setBaseSize(const qsize&)。

#1


0  

QWidget::baseSize() is a "getter" method. It returns the base size. If you want to set the base size, use the corresponing "setter" method: setBaseSize(const QSize&).

baseSize()是一个“getter”方法。它返回基本大小。如果要设置基本大小,请使用对应的“setter”方法:setBaseSize(const qsize&)。