获取 和 设置 按钮上的文本信息:
// 获取按钮上的文本信息
QString content = ui->pushButton->text();
qDebug() << content.toUtf8().data(); // QString 类型转 char* 类型,解决打印中文乱码问题
// 设置按钮上的文本信息
ui->pushButton->setText("按钮");
重新设置按钮的 位置和大小:
// 重新设定按钮的位置
ui->pushButton->move(100, 50);
// 重新设定按钮的大小
ui->pushButton->resize(80, 50);
// 设置按钮的位置和大小
ui->pushButton->setGeometry(100, 50, 80, 50);
设置按钮根据显示的文本信息自动调整大小:
ui->pushButton->setText("我是一个很长很长很长的文本");
// adjustSize():自动调整控件的大小,以适应其内容;
ui->pushButton->adjustSize();
设置按钮控件获取焦点:
// 设置控件获取焦点
ui->pushButton->setFocus();
// 获取控件是否具有焦点;如果控件