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

网站建设 课程 说明推介网站

网站建设 课程 说明,推介网站,深圳网站建设公司哪里有,网页如何建设文章目录 前言熟悉QTableWiget#xff0c;通过实现单元格的合并、拆分、通过编辑界面实现表格内容及属性的配置、实现表格的粘贴复制功能熟悉QTableWiget的属性 一、[单元格的合并、拆分](https://blog.csdn.net/qq_15672897/article/details/134476530?spm1001.2014.3001.55… 文章目录 前言熟悉QTableWiget通过实现单元格的合并、拆分、通过编辑界面实现表格内容及属性的配置、实现表格的粘贴复制功能熟悉QTableWiget的属性 一、[单元格的合并、拆分](https://blog.csdn.net/qq_15672897/article/details/134476530?spm1001.2014.3001.5502)二、表格内容及属性设置1.效果图2.主要代码 三、表格的粘贴复制功能 前言 熟悉QTableWiget通过实现单元格的合并、拆分、通过编辑界面实现表格内容及属性的配置、实现表格的粘贴复制功能熟悉QTableWiget的属性 一、单元格的合并、拆分 二、表格内容及属性设置 1.效果图 通过双击单元格进入编辑界面 2.主要代码 编辑界面的代码如下 void CItemTypeDialog::init() {m_bold 0;m_pFontColorDlg new QColorDialog(this);mp_bgdColorDialog new QColorDialog(this);connect(m_pUi-pButtonOk,SIGNAL(clicked()),this,SLOT(onOk()));connect(m_pUi-pButtonCancel,SIGNAL(clicked()),this,SLOT(onCancel()));connect(m_pUi-pFontColorBtn, QPushButton::clicked, this, CItemTypeDialog::showColorDialog);connect(m_pUi-pBackgroundBtn, QPushButton::clicked, this, CItemTypeDialog::showColorDialog);connect(m_pFontColorDlg, QColorDialog::currentColorChanged, this, CItemTypeDialog::colorValue);connect(mp_bgdColorDialog, QColorDialog::currentColorChanged, this, CItemTypeDialog::bgdcolorValue);sprintf(m_bgdcolorarr, #%s%s%s,ff,ff,ff);sprintf(m_fontcolorarr, #%s%s%s,00,00,00); }void CItemTypeDialog::setType(TableItemInfor *pItem) {m_pItem pItem;m_pUi-textEdit-setText(m_pItem-data);QString str QString::fromUtf8(m_pItem-style);if (!(str.isEmpty())){QStringList stylelist str.split(,);m_pUi-pFontComboBox-setCurrentText(stylelist.at(0));//字体m_pUi-pFontSizeComboBox-setCurrentText(stylelist.at(1));//字号//是否加粗m_pUi-boldCheckBox-setChecked(stylelist.at(2).toInt());//字体颜色strcpy(m_fontcolorarr, stylelist.at(3).toUtf8());m_pUi-pFontColorBtn-setStyleSheet(QString::fromUtf8(background-color: %1;).arg(stylelist.at(3)));QColor color(stylelist.at(3));m_pFontColorDlg-setCurrentColor(color);//背景颜色strcpy(m_bgdcolorarr, stylelist.at(4).toUtf8());m_pUi-pBackgroundBtn-setStyleSheet(QString::fromUtf8(background-color: %1;).arg(stylelist.at(4)));QColor bgcolor(stylelist.at(4));mp_bgdColorDialog-setCurrentColor(bgcolor);}} void CItemTypeDialog::showColorDialog() {QToolButton* tb qobject_castQToolButton*(sender());if (tb m_pUi-pFontColorBtn){m_pFontColorDlg-show();}else if (tb m_pUi-pBackgroundBtn){mp_bgdColorDialog-show();} } void CItemTypeDialog::onOk() {getStyle();accept(); }void CItemTypeDialog::onCancel() {reject(); }void CItemTypeDialog::getStyle() {m_pItem-data m_pUi-textEdit-toPlainText();sprintf(m_pItem-style, %s,%d,%d,%s,%s, m_pUi-pFontComboBox-currentText().toStdString().c_str(),m_pUi-pFontSizeComboBox-currentText().toInt(), m_bold, m_fontcolorarr, m_bgdcolorarr); }void CItemTypeDialog::colorValue(const QColor color) {int r, g, b, a;color.getRgb(r, g, b, a);QString hexRed QString::number(r, 16);if (hexRed 0){hexRed 00;}QString hexGreen QString::number(g, 16);if (hexGreen 0){hexGreen 00;}QString hexBlue QString::number(b, 16);if (hexBlue 0){hexBlue 00;}sprintf(m_fontcolorarr, #%s%s%s, hexRed.toStdString().c_str(), hexGreen.toStdString().c_str(), hexBlue.toStdString().c_str());m_pUi-pFontColorBtn-setStyleSheet(QString::fromUtf8(background-color: %1;).arg(QString::fromUtf8(m_fontcolorarr))); }void CItemTypeDialog::bgdcolorValue(const QColor color) {int r, g, b, a;color.getRgb(r, g, b, a);QString hexRed QString::number(r, 16);if (hexRed 0){hexRed 00;}QString hexGreen QString::number(g, 16);if (hexGreen 0){hexGreen 00;}QString hexBlue QString::number(b, 16);if (hexBlue 0){hexBlue 00;}sprintf(m_bgdcolorarr, #%s%s%s, hexRed.toStdString().c_str(), hexGreen.toStdString().c_str(), hexBlue.toStdString().c_str());m_pUi-pBackgroundBtn-setStyleSheet(QString::fromUtf8(background-color: %1;).arg(QString::fromUtf8(m_bgdcolorarr))); } 三、表格的粘贴复制功能 功能待完善
http://www.huolong8.cn/news/363116/

相关文章:

  • 南美洲网站后缀邯郸北京网站建设
  • 找公司做网站多少钱成都个人建网站教程
  • 怎样建设网站流程下班后赚钱的100个副业
  • 菠菜彩票网站怎么建设当前最好用的wordpress主题
  • 本地上海集团网站建设商务网站创建流程是什么
  • 网站建设名片江西赣州网站建设
  • 查icp备案是什么网站网站建设文书
  • 高密做网站亚洲长尾关键词挖掘
  • 北京网站开发公司排名长治做百度网站一年多少钱
  • 服装网站模板免费下载扬州百度seo公司
  • 内容网站全案策划
  • 网站活动页面公司和公司网站的关系
  • php做网站登陆验证wordpress论坛样式
  • 品牌型网站建设特点手机网站开发+手机模拟器
  • 网站开发代码实例网站开发平台介绍
  • 2018做网站的视频网页制作与网站建设答案
  • 网站怎么 备案在自己的网站上做查分系统
  • 做疏通什么网站推广好响应式
  • 邢台网站建设邢台网站做授权登录
  • 做网站为什么要用php框架企业电话号码大全
  • 网站制作算是什么专业大型网站开发费用
  • 最专业企业营销型网站建设安徽建设工程信息网文件
  • 做家教网站的资源是什么淘宝网的网站建设
  • 江门站官网wordpress 显示二级分类
  • 中国空间站最新消息新闻php网站开发 知乎
  • 咸阳做网站公司电话手机主题制作网站
  • 网站开发工作室 建设 方案品牌网站建设价格天天快递
  • 视频网站制作费用建网站的方法
  • 品牌策划 网站源码公司做网站的价格
  • 执念待重生wordpress天津seo