20200524
【QTextEdit】
1. 设置:1.1 文本形式赋值 1.2 html格式赋值
2. 获取:2.1 文本形式 2.2 html格式
#include <QDebug>
Widget::Widget(QWidget *parent) :
QWidget(parent),
ui(new Ui::Widget)
{
ui->setupUi(this);
//设置
//第一种:文本形式赋值
ui->textEdit->setText("11111");
//第二种 html格式赋值
ui->textEdit->setHtml("<strong>22222</strong>");
//获取
//第一种 文本形式
qDebug()<< ui->textEdit->toPlainText()<<endl;
//第二种 html格式
qDebug()<<ui->textEdit->toHtml()<<endl;
}
结果显示:

Qt常用部件及相关函数

【QPushButton】中的checkable()功能演示
(1)*.ui中添加Button
(2)设置 ui->pushButton->setCheckable(true); //设置为true
(3)connect绑定,添加槽函数的声明(*.h)及定义(*.cpp)
connect(ui->pushButton,SIGNAL(clicked(bool)),this,SLOT(doProcessClicked(bool)));//bool
void Widget::doProcessClicked(bool ret){
qDebug()<<ret<<endl;
}
效果如下:

若是注释这句话: //ui->pushButt

本文探讨了Qt中QTextEdit的赋值与获取方法,QPushButton的checkable特性,ToolButton菜单按钮的应用,QCheckBox与QRadioButton的使用技巧,以及如何利用QTime生成随机数并应用于猜数游戏。
最低0.47元/天 解锁文章
5135

被折叠的 条评论
为什么被折叠?



