网站建设成品常州企业家坠楼公司发讣告后删除

news/2025/9/24 5:35:03/文章来源:
网站建设成品,常州企业家坠楼公司发讣告后删除,学习软件的网站,武昌网站制作公司c qt–页面布局#xff08;第五部分#xff09; 一.页面布局 在设计页面的左侧一栏的组件中我们可以看到进行页面布局的一些组件 布局组件的使用 1.水平布局 使用#xff1a;将别的组件拖到水平布局的组件中即可#xff0c;可以选择是在哪个位置 2.垂直布局 使用…c qt–页面布局第五部分 一.页面布局 在设计页面的左侧一栏的组件中我们可以看到进行页面布局的一些组件 布局组件的使用 1.水平布局 使用将别的组件拖到水平布局的组件中即可可以选择是在哪个位置 2.垂直布局 使用将别的组件拖到垂直布局的组件中即可可以选择是在哪个位置 3.栅格布局 使用将别的组件拖到栅格布局的组件中即可可以选择是在哪个位置 4.表单布局 分隔组件的使用 1.水平分隔 使用将此组件放到布局组件中即可(也可以直接将组件放到窗口中) 1.垂直分隔 使用将此组件放到布局组件中即可(也可以直接将组件放到窗口中) 在设计页面的上面也有跟左侧一样的页面布局这里使用更加方便一些 这里拿栅格布局进行使用 使用如下图 变成下图的样子 栅格布局具有一定的智能化会自动帮你把要进行栅格布局的组件所占的大小和位置分配好 二.使用了页面布局的例子 实现下面窗口 进行实现 1.设计中用到的组件如下 这里布局用的是栅格布局 2.对用到组件重命名实际上是指向组件的指针的名字 3.将各个组件的功能进行实现 1.设置年龄 在mianwindow.cpp的构造函数中写下面代码 ui-sB_age-setValue(1);//年龄默认设置为1岁2.设置性别 在mianwindow.cpp的构造函数中写下面代码 ui-cB_sex-addItem(男);//设置性别,默认显示第一个ui-cB_sex-addItem(女);3.设置日期 //这里用了QDate这个类中的函数这个函数的返回值就是setDate函数所需要的参数也就是日期 ui-dE_birth-setDate(QDate::currentDate());//设置当天日期4.设置邮箱 QStringList strList{qq.com,163.com,foxmail.com,sina.com};//此变量中存的是字符串之后作为addItems函数的参数ui-cB_emil-addItems(strList);//设置邮箱ui-cB_emil-setCurrentIndex(1);//设置下标为1的邮箱默认显示(这里0是qq.com1是163.com2是foxmail.com3是sina.com与QString链表存入的QString先后顺序有关)//ui-cB_emil-setCurrentText(163.com);//设置163.com邮箱默认显示5.更新头像 将显示照片的组件大小固定显示的图片水平垂直居中 自定义一个槽函数 1.声明 在mianwindow.h的类中写下面代码 public slots:void slots_selete_picture();2.定义 在mianwindow.cpp写下面代码 void MainWindow::slots_selete_picture() {//更新头像//弹出弹出框选择图片//下面函数需要用到头文件 #includeQFileDialogQString str QFileDialog::getOpenFileName(this/*父窗口*/,请选择一张图片/*弹出框标题*/,C:\\Users\\冉喜文\\Pictures\\Screenshots/*初始路径*/,Images (*.png *.bmp *.jpg)/*过滤能选择的图片 注意格 式与格式之间有空格*/); //用QSting接一下返回值qDebug()str;//看看返回的是什么返回的是路径wenif(!str.isEmpty()){//选择了一张图片//将图片设置到lable组件QPixmap pix(str);QRect rectui-label_picture-geometry();//动态获取显示图片组件宽度、高度pixpix.scaled(rect.width(),rect.height(),Qt::KeepAspectRatio);//保持宽高比缩放到指定大小ui-label_picture-setPixmap(pix);} }3.进行绑定连接 在mianwindow.cpp的构造函数中写下面代码 connect(ui-pB_picture,SIGNAL(clicked()),this,SLOT(slots_selete_picture()));//将信号与槽函数进行绑定连接当点击下面的按键时就会触发上面的槽函数 6.实现更新按键的功能这里更新的功能是将个人信息存入到文件中 1.创建文件名 在mianwindow.cpp中写下面代码 #define FileName 32.txt2.创建文件 操作文件变量不应该是局部的所以我们在mianwindow.h的类中定义出来 public:QFile file;在mianwindow.cpp的构造函数中写下面代码 QString workPath QDir::currentPath();//获取当前的工作路径QDir dir(workPath);if(!dir.exists()){//路径不存在则创建路径if(dir.mkpath(workPath)){QMessageBox::critical(this,错误,创建路径失败);exit(0);//程序退出}}QString absPathFiledir.absoluteFilePath(FileName);//当前的工作路径和文件名做拼接返回一个新的路径qDebug()absPathFile absPathFile;//看一下路径是否正确file.setFileName(absPathFile);//与路径进行绑定if(!file.open(QIODevice::ReadWrite|QIODevice::Text)){//参数是以什么方式打开文件这里是以可读写文本形式打开文件QMessageBox::critical(this,错误,文件打开失败);exit(0);//程序退出}3.将所有信息写入文件中 自定义一个槽函数 1.声明 在mianwindow.h的类中写下面代码 public slots:void slots_write();2.定义 在mianwindow.cpp写下面代码 void MainWindow::slots_write() {file.resize(0);//清空文件QString userInfo%1\n%2\n%3\n%4\n%5\n%6\n%7\n%8\n%9\n;//将所有信息存入到一个QString中这里用了灵活格式化userInfo userInfo.arg(ui-le_nick-text())//这里接一下.arg(ui-pTE_write-toPlainText ()).arg(ui-le_name-text()).arg(ui-cB_sex-currentText ()).arg(ui-sB_age-text()).arg(ui-dE_birth-text ()).arg(ui-_tel-text ()).arg(ui-le_mail-text()ui-cb_suffix-currentText ()).arg(ui-lineEdit-text ());qDebug ()userInfo userInfo;//输出一下信息if(-1 file.write(userInfo. toStdString().c_str())){//写入文件失败这里参数要的是const char*类型的所以我们先将QString转为string然后再将string转为const char*QMessageBox::critical(this,错误,用户信息写入文件失败);//错误的弹出框return;}file.flush();//刷新缓冲区将信息及时更新到文件中QMessageBox::information(this,提示,用户信息写入成功);//提示的弹出框 }3.进行绑定 在mianwindow.cpp的构造函数中写下面代码 connect(ui-pB_picture,SIGNAL(clicked()),this,SLOT(slots_selete_picture()));//将信号与槽函数进行绑定连接7.实现清空按键的功能这里清空的功能是将个人信息全部重置为初始状态 自定义一个槽函数 1.声明 在mianwindow.h的类中写下面代码 public slots:void slots_selete_picture();2.定义 在mianwindow.cpp写下面代码 void MainWindow::slots_clearform() {ui-le_nick-clear();ui-pTE_write-clear();ui-le_name-setText();ui-cB_sex-setCurrentIndex(0);ui-sB_age-setValue(1);ui-dE_birth-setDate(QDate::currentDate());ui-le_phone-clear();ui-le_emil-clear();ui-cB_emil-setCurrentIndex(1);ui-le_school-clear(); }3.进行绑定连接 在mianwindow.cpp的构造函数中写下面代码 connect(ui-pB_clear,SIGNAL(clicked()),this,SLOT(slots_clearform()));//将信号与槽函数进行绑定连接

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/914972.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

洛阳便宜网站建设漫画网站建设教程

文章目录 准备安装安装宝塔面板开启ssh和修改ssh的密码导出镜像问题解决宝塔面板无法开启防火墙无法启动ssh设置密码nginx安装失败设置开机启动相关服务准备 演示的系统环境:Ubuntu 22.04.3 LTS更新安装/升级docker到最新版本升级docker相关命令如下# 更新软件包列表并自动升级…

网站开发专业课程oa软件有哪些公司

在一个比较大的C项目中,我们有很多包,每个包都有一个自己的src、include、CMakeLists.txt和其它文件,比如以下文件结构: project- pkg1- datas- data.json- src- xxx1.cpp- include- xxx1.h - CMakeLists.txt- pkg2- src- xxx2.…

网站建设英文如何表达广州搜索seo网站优化

Dart 中的多态教程 一、多态的概念 多态是面向对象编程中的一个重要概念。它允许将子类类型的指针赋值给父类类型的指针,同一个函数调用会有不同的执行效果。换句话说,子类的实例可以赋值给父类的引用。多态的核心在于父类定义一个方法不去实现&#x…

可信赖的响应式网站最好的看vr影片的设备是哪个

在学习Linux的时候,今天遇到了$-,什么意思呢?网上搜索了一些帖子: 帖子1: linux命令 $- 是什么意思 $- 是什么意思?有什么用?可以判断什么交互式shell? $-记录着当前设置的shell…

黄岩区建设局网站如何建一个公司的网站

轿车产业链股9日盘中走势活跃,截至发稿,恒勃股份、博俊科技“20cm”涨停,德迈仕涨超17%,上声电子涨超14%,川环科技涨超10%,圣龙股份、科华控股、沪光股份、上海沿浦、日盈电子、赛力斯等均涨停。 工作方面…

郑州网站建设zzjisu三字型布局的网站

在前面学会了如何开通OSS,对OSS的一些基本操作,接下来记录一下如何通过Java代码通过SDK对OSS存储引擎里面的Bucket存储空间进行创建。 目录 1、先看看OSS: 2、代码编写: 3、运行效果: 1、先看看OSS: 此…

自己开网站需要什么全国医院的网站建设

开源发展20年,.NET Core开源 4年时间,.NET开源实现Mono也有18年的时间,特别近年国内.NET Core社区的蓬勃发展,.NET Core中国社区作为中国开源社区的重要参与者,获得官方的优惠票. 活动主办方开源社,为.NET …

上海企业公示绍兴seo排名收费

实际上任何Linux发行版(Centos/RedHat....),其系统内核都是Linux。我们的应用都需要通过Linux内核与硬件交互。为了避免用户应用导致冲突甚至内核崩溃,用户应用与内核是分离的: 进程的寻址空间会划分为两部分:内核空间、用户空间。…

怎样做网站结构优化网站不被收录的原因

一、物联网在智慧社区中的应用与挑战 随着科技的飞速发展,物联网技术已经深入到我们生活的方方面面,尤其在智慧社区的建设中发挥着举足轻重的作用。物联网通过连接各种设备和系统,为社区居民提供了更便捷、高效的生活方式,同时也…

怎么自己做彩票网站吗商城类网站和o2o网站

第二章线性表 综合 一、在什么情况下用顺序表比用链表好 表长度确定,很少进行插入删除操作且经常访问元素 二、2-4 顺序表的插入和删除要求仍然保持各个元素原来的次序。设在等概率情形下, 对有 127 个元素的顺序表进行插入, 平均需要移动多少个元素? 删除一个元素…

张家港网站制作网络推广网站建设费用模板

字符串转换整数 描述 : 请你来实现一个 myAtoi(string s) 函数,使其能将字符串转换成一个 32 位有符号整数(类似 C/C 中的 atoi 函数)。 函数 myAtoi(string s) 的算法如下: 读入字符串并丢弃无用的前导空格检查下一个字符&am…

石家庄哪里能制作网站网站一年维护费用

matlab阻尼振动模拟matlab阻尼振动模拟班级 应数0801 姓名 翟伟西 学号 u座机电话号码5实验目的通过这个实验能更好的了解学习matlab程序语言,了解matlab在仿真方面的应用实验原理通过把做阻尼振动的小球的运动作投影,更好的观察在阻尼振动过程中&#x…

ipa文件自己网站怎么做下载网站备案邮寄资料

电脑会储存大量的重要数据,而为了避免数据泄露,必须要使用专业的方式进行保护。那么,要如何保护电脑数据呢?下面我们就来了解一下。 文件夹加密超级大师 文件夹加密超级大师是一款专业的电脑数据加密软件,拥有强大的文…

深圳做门户网站的网络公司有网站源码去哪里做

一、前言 workstations想必很多童鞋都在用,经常会用来在本机创建不同的虚拟机来做各种测试,那么对于它支持的网络模式,在不同的测试场景下应该用哪种网络模式,你需要做下了解,以便可以愉快的继续测(搬&…

可信网站认证必须做吧商城网站建设都有哪些类型

岁末年终,回顾2023年,这一年你都做了什么呢? 记不清楚没关系,互联网都帮你记录好了。2023年,B站的年轻人当“所见所闻”刷新自身认知时,往往会发送弹幕“啊?”来抒发惊叹。这一年,支付宝“小荷包”的用户中00后占了4成,近一半更开启了“自动攒”计划“无痛攒钱”!携程上,每7…

海东高端网站建设wordpress 个人信息编辑

原创 哪吒 哪吒编程 2023-09-07 08:03 发表于辽宁 收录于合集#Redis11个 (给哪吒编程加星标,提高Java技能) 大家好,我是哪吒。 在前几篇文章中,提到了Redis实现排行榜、Redis数据缓存策略,让我们对Redis…

没有网站可以做百度直通车吗密码管理

🚀点击这里跳转到本专栏,可查阅专栏顶置最新的指南宝典~ 🎉🎊🎉 你的技术旅程将在这里启航! 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带有在本地跑过的关键代码,详细讲解供…

荣成做网站内网穿透软件哪个好

CF1580C Train Maintenancedescriptionsolutioncodedescription 题目链接 solution 这是一种利用根号平衡时间复杂度的套路 分α\alphaα【操作参数】与n\sqrt{n}n​的关系,一半采取暴力,一半利用工具特殊处理 对于本题,假设第iii辆车的加…

网站建设项目总结网络推广方案包括哪些内容

方法一:暴力求解 1️⃣遍历原链表,复制节点尾插 2️⃣更新random,原链表中的random对应第几个节点则复制链表中的random就对应第几个 📖Note 不能通过节点中的val判断random的指向,因为链表中可能存在两个val相等的节点…