[C语言] Qt 学习知识总结

[复制链接]
 楼主| 一路向北lm 发表于 2020-6-6 21:24 | 显示全部楼层 |阅读模式
ST, ADM, AD, top, se
本帖最后由 一路向北lm 于 2020-6-8 14:39 编辑

1.对话框


文件对话框
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
  1. //文件对话框,返回值是文件的路径
  2. Qstring str = QFileDialog::getOpenFileName(this,
  3. "打开文件","C:\\Users\\Administrator\\Desktop","(*.txt)");
  4. qDebug() << str;




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-6 21:26 | 显示全部楼层
字体对话框
  1. //字体对话框
  2. bool flag;
  3. QFont font = QFontDialog::getFont(&flag,QFont("华文彩云",36));
  4. qDebug() << "字体"<<font.family().toUtf8().data() <<"字号" <<font.pointSize() <<"是否加粗" << font.bold()<<"是否倾斜"<<font.italic();


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-6 21:27 | 显示全部楼层
颜色对话框
  1. //颜色对话框
  2. QColor color = QColorDialog::getColor(QColor(255,0,0));
  3. qDebug() << "r = " <<color.red() <<  "g = " <<color.green() << "b = " <<color.blue()

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
airwill 发表于 2020-6-7 21:47 | 显示全部楼层
这是调用内置 的 对话框,  不需要界面设计直接调用出来
_L_D_H_ 发表于 2020-6-8 09:52 | 显示全部楼层
这叫什么总结?
 楼主| 一路向北lm 发表于 2020-6-8 14:37 | 显示全部楼层
_L_D_H_ 发表于 2020-6-8 09:52
这叫什么总结?

简单做的笔记哈
 楼主| 一路向北lm 发表于 2020-6-8 14:38 | 显示全部楼层
airwill 发表于 2020-6-7 21:47
这是调用内置 的 对话框,  不需要界面设计直接调用出来

是的,代码调用的会话框
 楼主| 一路向北lm 发表于 2020-6-8 14:39 | 显示全部楼层
2.按键控件

push Button常用按钮



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-8 14:40 | 显示全部楼层
tool Button工具按钮
用于显示图片和文字,需要修改风格


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-8 14:41 | 显示全部楼层
radio Button单选择按钮
可进行分组,可以通过代码设置默认选择


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-8 14:42 | 显示全部楼层
获取状态,比如性别中的女按下,触发一个打印机制。
  1. connect(ui->radioButton_2,&QRadioButton::clicked,[=](){
  2. qDebug()<< "女神出现了!" ;


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-8 14:42 | 显示全部楼层
可以设置默认值,这里将性别中的男设定为默认值
ui->radioButton->setChecked(true);

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-6-8 14:43 | 显示全部楼层
check Box多选按钮
0 未选中,1 半选中,2 选中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

293

主题

3837

帖子

81

粉丝
快速回复 在线客服 返回列表 返回顶部

293

主题

3837

帖子

81

粉丝
快速回复 在线客服 返回列表 返回顶部