在Qt中,要设置一个按钮不可点击,可以使用QPushButton类的setEnabled()函数。如果将按钮设置为不可用,用户将无法点击该按钮。
下面是一个简单的示例代码,展示如何在Qt中禁用按钮:
QPushButton *button = new QPushButton("Click me");
button->setEnabled(false); // 将按钮禁用
在上面的示例中,我们创建了一个QPushButton对象,并使用setEnabled()函数将其禁用。如果您希望重新启用按钮,可以使用setEnabled()函数将其设置为true,例如:
button->setEnabled(true); // 启用按钮
总之,Qt的QPushButton类提供了setEnabled()函数,可以用于控制按钮的可用性。通过将按钮设置为不可用,可以防止用户在不允许的情况下点击按钮。