设置位置和大小
// 重新设定按钮的位置
pBtnTest->move(100, 50);
// 重新设定按钮的大小
pBtnTest->resize(80, 50);
// 设置按钮的位置和大小
pBtnTest->setGeometry(100, 50, 80, 50);
设置显示文本信息的字体
pBtnTest->setFont(QFont("宋体", 18));
根据文本长度自动调整大小
pBtnTest->setText("我是一个很长很长很长的文本");
// adjustSize():自动调整控件的大小,以适应其内容;
pBtnTest->adjustSize();
设置按钮获取焦点
// 设置控件获取焦点
pBtnTest->setFocus();
// 获取控件是否具有焦点;如果控件有焦点,返回 true;
bool b = pBtnTest->hasFocus();
qDebug() << b;
// 清除控件的焦点
pBtnTest->clearFocus();
设置鼠标位于按钮区域时,光标的类型
pBtnTest->setCursor(QCursor(Qt::BusyCursor));
设置按钮的 禁用 和 启用
// 禁用控件
pBtnTest->setDisabled(true);
// 启用控件
pBtnTest->setEnabled(true);
设置