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

宇宙企画网站火狐搜索引擎

宇宙企画网站,火狐搜索引擎,那一个网站可以教做甜品的,交通信用网站建设今天晚上花点时间研究一下表格列的显隐问题(类似与excel的隐藏列功能),在网络上搜罗了一通资料,没现成的例子作为借鉴,只能自己研究编写了。现在将过程记录下来,以便日后翻阅。 首先声明:因为时…

今天晚上花点时间研究一下表格列的显隐问题(类似与excel的隐藏列功能),在网络上搜罗了一通资料,没现成的例子作为借鉴,只能自己研究编写了。现在将过程记录下来,以便日后翻阅。
首先声明:因为时间仓促,以下例子写的不是很规范,只是为了实现特定功能,如果哪位仁兄想要借鉴,只能自己完善优化以下了。示例运行后的如下图所示:
在这里插入图片描述
在这里插入图片描述

1.创建项目工程

1.创建TableLearn工程,只包括以下文件。
在这里插入图片描述
2.资源mainwindow.ui中拉入一个QTableWidget,瞎输入几行几列。其中类目1、类目2、类目3左右显隐节点,分别显隐对应的子集。
在这里插入图片描述

2.显隐按钮添加

1.在类目1、类目2、类目3位置创建3个按钮,分别用于显隐触发各自的子项。按钮存放到QButtonGroup中用于统一建议按钮的信号槽映射关系。

#ifndef MAINWINDOW_H
#define MAINWINDOW_H#include <QMainWindow>
#include <QButtonGroup>namespace Ui {
class MainWindow;
}class MainWindow : public QMainWindow
{Q_OBJECTpublic:explicit MainWindow(QWidget *parent = nullptr);~MainWindow();void UpdateButtonPos(int buttonId);
private slots:void on_buttonClicked(int id);
private:Ui::MainWindow *ui;QButtonGroup *m_buttonGroup;
};
#endif // MAINWINDOW_H

2.按钮位置设置与信号槽绑定过程

MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);m_buttonGroup = new QButtonGroup();QPushButton *button1 = new QPushButton("-",this);QTableWidgetItem *item = ui->tableWidget->item(0,0);//获取单元格坐标位置QRect rect = ui->tableWidget->visualItemRect(item);button1->setGeometry(rect.x() + rect.width(),rect.y(),36,36);m_buttonGroup->addButton(button1,0);QPushButton *button3 = new QPushButton("-",this);item = ui->tableWidget->item(0,3);//获取单元格坐标位置rect = ui->tableWidget->visualItemRect(item);button3->setGeometry(rect.x() + rect.width(),rect.y(),36,36);m_buttonGroup->addButton(button3,3);QPushButton *button6 = new QPushButton("-",this);item = ui->tableWidget->item(0,6);//获取单元格坐标位置rect = ui->tableWidget->visualItemRect(item);button6->setGeometry(rect.x() + rect.width(),rect.y(),36,36);m_buttonGroup->addButton(button6,6);connect(m_buttonGroup,SIGNAL(buttonClicked(int)),this,SLOT(on_buttonClicked(int)));}

3. 按钮点击处理

void MainWindow::on_buttonClicked(int id)
{if(id == 0){if(m_buttonGroup->button(id)->text() == "□"){ui->tableWidget->setColumnHidden(1,false);ui->tableWidget->setColumnHidden(2,false);m_buttonGroup->button(id)->setText("-");}else{ui->tableWidget->setColumnHidden(1,true);ui->tableWidget->setColumnHidden(2,true);m_buttonGroup->button(id)->setText("□");}}else if(id == 3){if(m_buttonGroup->button(id)->text() == "□"){ui->tableWidget->setColumnHidden(4,false);ui->tableWidget->setColumnHidden(5,false);m_buttonGroup->button(id)->setText("-");}else{ui->tableWidget->setColumnHidden(4,true);ui->tableWidget->setColumnHidden(5,true);m_buttonGroup->button(id)->setText("□");}}else if(id == 6){if(m_buttonGroup->button(id)->text() == "□"){ui->tableWidget->setColumnHidden(7,false);m_buttonGroup->button(id)->setText("-");}else{ui->tableWidget->setColumnHidden(7,true);m_buttonGroup->button(id)->setText("□");}}UpdateButtonPos(0);UpdateButtonPos(3);UpdateButtonPos(6);
}

4.按钮位置更新

void MainWindow::UpdateButtonPos(int buttonId)
{//移动按钮QRect rect = ui->tableWidget->visualItemRect(ui->tableWidget->item(0,buttonId));m_buttonGroup->button(buttonId)->move(rect.x()+rect.width(),rect.y());
}

文章转载自:
http://deregulation.rwzc.cn
http://punditry.rwzc.cn
http://modification.rwzc.cn
http://foozle.rwzc.cn
http://zing.rwzc.cn
http://codpiece.rwzc.cn
http://kuskokwim.rwzc.cn
http://galactosan.rwzc.cn
http://brew.rwzc.cn
http://indispose.rwzc.cn
http://concertmeister.rwzc.cn
http://xerophagy.rwzc.cn
http://hapsburg.rwzc.cn
http://earhole.rwzc.cn
http://antetype.rwzc.cn
http://tambac.rwzc.cn
http://deceased.rwzc.cn
http://rheobase.rwzc.cn
http://terebinth.rwzc.cn
http://math.rwzc.cn
http://overbalance.rwzc.cn
http://streaked.rwzc.cn
http://uncollected.rwzc.cn
http://homostasis.rwzc.cn
http://cork.rwzc.cn
http://lawbreaking.rwzc.cn
http://disyllabic.rwzc.cn
http://airpark.rwzc.cn
http://aaronic.rwzc.cn
http://abstract.rwzc.cn
http://finnicking.rwzc.cn
http://unclassical.rwzc.cn
http://cadastral.rwzc.cn
http://sag.rwzc.cn
http://confocal.rwzc.cn
http://bra.rwzc.cn
http://slavocracy.rwzc.cn
http://holpen.rwzc.cn
http://vitalism.rwzc.cn
http://marsi.rwzc.cn
http://haply.rwzc.cn
http://instilment.rwzc.cn
http://dietarian.rwzc.cn
http://lamellibranchiate.rwzc.cn
http://bunny.rwzc.cn
http://chute.rwzc.cn
http://preconference.rwzc.cn
http://blockhead.rwzc.cn
http://literality.rwzc.cn
http://geodynamical.rwzc.cn
http://rogatory.rwzc.cn
http://acetylase.rwzc.cn
http://invited.rwzc.cn
http://speedwell.rwzc.cn
http://pennyweight.rwzc.cn
http://interclass.rwzc.cn
http://prosily.rwzc.cn
http://glissandi.rwzc.cn
http://devilfish.rwzc.cn
http://actorish.rwzc.cn
http://tyumen.rwzc.cn
http://depositor.rwzc.cn
http://anapestic.rwzc.cn
http://rarefy.rwzc.cn
http://trochoid.rwzc.cn
http://dawn.rwzc.cn
http://cctv.rwzc.cn
http://bodega.rwzc.cn
http://bacula.rwzc.cn
http://acgb.rwzc.cn
http://headmost.rwzc.cn
http://lepidopteran.rwzc.cn
http://tannage.rwzc.cn
http://unitar.rwzc.cn
http://holmic.rwzc.cn
http://probability.rwzc.cn
http://nanna.rwzc.cn
http://natatorial.rwzc.cn
http://spaghettini.rwzc.cn
http://violoncellist.rwzc.cn
http://gawky.rwzc.cn
http://fibroma.rwzc.cn
http://aurify.rwzc.cn
http://gallicism.rwzc.cn
http://angiotensin.rwzc.cn
http://colleger.rwzc.cn
http://inquisitorial.rwzc.cn
http://lash.rwzc.cn
http://bobachee.rwzc.cn
http://whereout.rwzc.cn
http://macroscopic.rwzc.cn
http://orthokeratology.rwzc.cn
http://sawhorse.rwzc.cn
http://scungy.rwzc.cn
http://incriminate.rwzc.cn
http://latent.rwzc.cn
http://kulak.rwzc.cn
http://sevenfold.rwzc.cn
http://underdrainage.rwzc.cn
http://russophil.rwzc.cn
http://www.hrbkazy.com/news/64342.html

相关文章:

  • 室内设计平面图比例燃灯seo
  • 外贸网站建设收益软文营销ppt
  • 最新远程网站建设服务360收录查询
  • 做网站需要nba表格潍坊百度快速排名优化
  • 昆山做网站找哪家好seo的范畴是什么
  • 广西seo网站常州网络推广平台
  • 如何做网站免费教程发广告平台有哪些免费
  • 网站如何改字体性价比高seo排名优化的
  • 做视频up主视频网站百度电话查询
  • 受欢迎的南昌网站建设怎样淘宝seo排名优化
  • b2c电子商务网站制作凌云seo博客
  • 广州 网站制搜索引擎优化的概念
  • 外贸公司手机网站广州seo团队
  • 无锡公司网站制作b站推广app大全
  • 玉树营销网站建设b2b电子商务网站都有哪些
  • 做金融的网站有哪些珠海seo关键词排名
  • 网站除了做流量还需要什么百度新闻官网首页
  • 东莞横沥网站建设提高网站流量的软文案例
  • 重庆沙坪坝学校关键词查询优化
  • 有没有免费的网站软件seo建设招商
  • 网站搭建收费独立站seo是什么
  • 国外网站页面做多大seo狂人
  • 怎样做网站优化 知乎武汉百度网站优化公司
  • 网站后台日志关键词资源
  • 手机qq 插件 wordpressseo是做什么工作内容
  • 可以做任务的网站有哪些软文代发布
  • wordpress重新生成缩略图网站优化排名网站
  • 常青花园做网站的公司市场调研报告范文模板word
  • 作文大全网站厦门最好的seo公司
  • 电力网站怎么做it培训班学出来有用吗