当前位置: 首页 > news >正文

做微商想做个网站百度广告投放平台叫什么

做微商想做个网站,百度广告投放平台叫什么,华为游戏中心,湖南企业appQTableWidgetQTableWidgetQTableWidget部分使用方法#xff0c;如在表格中插入或删除一行数据以及清空表格数据等。在添加数据时#xff0c;设置了条件判断如正则表达式#xff0c;若用户输入的数据不合法#xff0c;则添加失败并提示用户错误的地方#xff0c;便于用户修…QTableWidgetQTableWidgetQTableWidget部分使用方法如在表格中插入或删除一行数据以及清空表格数据等。在添加数据时设置了条件判断如正则表达式若用户输入的数据不合法则添加失败并提示用户错误的地方便于用户修改。 1、创建一个QT Widget Application 1.1 打开QtWidgetsApplication3.ui 使用QWidget类创建并设置UI界面其中控件描述如下表所示 序号 名称 类型 描述 ① tableWidget QTableWidget 以表格形式用于展示添加的信息 ② nameEdit QLineEdit 填写姓名不能为空 ③ radioButton1(2) QRadioButton 选择性别默认为男 ④ ageBox QSpinBox 填写年龄需要大于0且小于100 ⑤ teleEdit QLineEdit 填写11位有效电话号码属性placeholderText“请输入11位电话号码” ⑥ addButton QPushButton Text“添加”用于在表格中添加数据 ⑦ delButton QPushButton Text“删除”用于删除表格中所选中一行的数据 ⑧ clearButton QPushButton Text“全部清空”用于清空表格中的数据 2、添加源码 //1、QtWidgetsApplication3.h文件 #include QtWidgets/QMainWindow #include ui_QtWidgetsApplication3.hclass QtWidgetsApplication3 : public QMainWindow {Q_OBJECTpublic:QtWidgetsApplication3(QWidget *parent Q_NULLPTR);private:Ui::QtWidgetsApplication3Class ui;private slots:void on_addButton_clicked();void on_delButton_clicked();void on_clearButton_clicked(); };//2、QtWidgetsApplication3.cpp文件 #include QtWidgetsApplication3.h #include QWidget #include QMessageBox#pragma execution_character_set(utf-8)QtWidgetsApplication3::QtWidgetsApplication3(QWidget *parent): QMainWindow(parent) {ui.setupUi(this);QStringList header;header 姓名 性别 年龄 电话号码;ui.tableWidget-setColumnCount(header.size());ui.tableWidget-setHorizontalHeaderLabels(header);ui.tableWidget-setRowCount(0);ui.tableWidget-setEditTriggers(QAbstractItemView::NoEditTriggers);//不可编辑}void QtWidgetsApplication3::on_addButton_clicked() {QString name ui.nameEdit-text();//姓名int age ui.ageBox-text().toInt();//年龄QString sex 男;if (ui.radioButton_2-isChecked())//单选按钮是勾选状态sex 女;//正则表达式判断电话号码是否合法QRegularExpression exp;exp.setPattern(^1[3-9][0-9]{9}$);QString tele ui.teleEdit-text();//电话QRegularExpressionMatch match exp.match(tele);//逐一判断是否合法if (name.length() 0)//姓名QMessageBox::information(this, 警告, 请输入姓名);else if (age 0)//年龄QMessageBox::information(this, 警告, 请输入年龄);else if (!match.hasMatch())//电话QMessageBox::information(this, 警告, 电话号码格式错误);else{//使用文本name查找项目MatchExactly表示 项名称必须完全匹配text//如果没有此项就可以添加了bool isEmpty ui.tableWidget-findItems(name, Qt::MatchExactly).empty();if (isEmpty){int index ui.tableWidget-rowCount();//行数ui.tableWidget-insertRow(index);//在最后插入一行ui.tableWidget-setItem(index, 0, new QTableWidgetItem(name));//设置单元格内容ui.tableWidget-setItem(index, 1, new QTableWidgetItem(sex));ui.tableWidget-setItem(index, 2, new QTableWidgetItem(QString::number(age)));ui.tableWidget-setItem(index, 3, new QTableWidgetItem(tele));QMessageBox::information(this, Done, 用户添加成功);}elseQMessageBox::information(this, Warning, 该用户已存在无法重复添加);}//清空输入控件。设置初始值ui.nameEdit-clear();ui.radioButton-setChecked(1);ui.ageBox-setValue(0);ui.teleEdit-clear(); }void QtWidgetsApplication3::on_delButton_clicked()//删除当前行 {//删除在表中所选中的一行数据//currentRow当前行removeRow移除当前行ui.tableWidget-removeRow(ui.tableWidget-currentRow()); }void QtWidgetsApplication3::on_clearButton_clicked()//全部清空 {//删除表中所有数据int n ui.tableWidget-rowCount();//总行数for (int i 0;i n;i)ui.tableWidget-removeRow(0);//遍历删除第0行 }//3、main.cpp文件 #include QtWidgetsApplication3.h #include QtWidgets/QApplicationint main(int argc, char *argv[]) {QApplication a(argc, argv);QtWidgetsApplication3 w;w.show();return a.exec(); } 效果 参考原文QT实例2(QTableWidget表格中增删数据)_qtablewidget添加数据_abcdefghinjk的博客-CSDN博客
http://www.zqtcl.cn/news/753926/

相关文章:

  • 福州网站优化me域名网站
  • 网站 案例互联网外包公司值得去吗
  • 做医疗护具网站浙江立鹏建设有限公司网站
  • 织梦制作手机网站c 网站开发需要学什么软件
  • 罗湖网站制作阿里巴巴开店网站怎么做
  • 深圳住房和建设局网站 招标怎样建设自己的视频网站
  • 网站建设的目的模板茶网站建设需要多少钱
  • 珠海市城乡住房建设局网站网站外链
  • 福田做网站需要多少钱做淘宝客网站性质
  • html网站怎么进入后台网站主题怎么写
  • wordpress怎么ftp建站高端网站建设域名注册
  • 我用织梦5.7做个网站应该把淘宝客店铺链接放到哪聊天软件开发需要多少钱
  • 站长工具爱站竞价单页网站制作
  • 网站分类目录大全购物网站大全棉鞋
  • 网站镜像做排名建立外贸英文网站应该怎么做
  • 上海做网站就用乐云seo手机网站cms 下载
  • 做网站需要固定ip么灵犀科技网站建设
  • 深圳高端做网站建设网站备案与不备案区别
  • 家居企业网站建设公司苏州高新区建设局网站管网
  • 体育门户网站模板seo网络推广有哪些
  • 石家庄网站建设教程百度云下载
  • 怎样查看网站建设时间公司网站关键词优化
  • 网站淘宝推广怎么做网站seo基本流程
  • miit网站备案济南哪里做网站
  • 做网站软件的公司前端优化
  • 哪个网站有做形象墙汉沽网站建设制作
  • 网站alexa排名查询免费发帖的平台有哪些
  • 德国网站后缀濮阳房产网站建设
  • 漕泾网站建设做网站php语言用什么工具
  • 专业营销的网站建设公司哪家好专门做二手书的网站