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

网站建设图片logo一个内部网站如何做外网映射

网站建设图片logo,一个内部网站如何做外网映射,网站设置访问权限,东莞做营销型网站的本文记录Qt实现MDI应用程序的相关操作实现 目录 1.MDM模式下窗口的显示两种模式 1.1TabbedView 页签化显示 1.2 SubWindowView 子窗体显示 堆叠cascadeSubWindows 平铺tileSubWindows 2.MDM模式实现记录 2.1. 窗体继承自QMainWindow 2.2.增加组件MdiArea 2.3.定义统一…

本文记录Qt实现MDI应用程序的相关操作实现

目录

1.MDM模式下窗口的显示两种模式

1.1TabbedView 页签化显示

1.2 SubWindowView 子窗体显示

堆叠cascadeSubWindows

平铺tileSubWindows

2.MDM模式实现记录

2.1. 窗体继承自QMainWindow

2.2.增加组件MdiArea

2.3.定义统一TFormDoc作为子窗体

2.4. MDI父窗体上定义action,点击时 转换为TFormDoc窗体,进行对应方法的处理

2.5 将子窗体中的文本框编辑信号,绑定到窗体的QWidget 的公有槽函数 setWindowModified(bool),会修改 windowModified 属性的值。

2.6. 子窗体激活事件

2.7. MDI模式切换


1.MDM模式下窗口的显示两种模式

1.1TabbedView 页签化显示

1.2 SubWindowView 子窗体显示

两种样式 堆叠和平铺

堆叠cascadeSubWindows

平铺tileSubWindows

2.MDM模式实现记录

2.1. 窗体继承自QMainWindow

void MdiMainWindow::closeEvent(QCloseEvent *event)
{ui->mdiArea->closeAllSubWindows();event->accept();
}MdiMainWindow::MdiMainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MdiMainWindow)
{ui->setupUi(this);setCentralWidget(ui->mdiArea);setWindowState(Qt::WindowMaximized);
}

2.2.增加组件MdiArea

2.3.定义统一TFormDoc作为子窗体

2.4. MDI父窗体上定义action,点击时 转换为TFormDoc窗体,进行对应方法的处理

void MdiMainWindow::on_actPaste_triggered()
{TFormDoc *form  = (TFormDoc*)ui->mdiArea->activeSubWindow()->widget();form->textPaste();
}

2.5 将子窗体中的文本框编辑信号,绑定到窗体的QWidget 的公有槽函数 setWindowModified(bool),会修改 windowModified 属性的值。

 connect(ui->plainTextEdit,&QPlainTextEdit::modificationChanged,this,&QWidget::setWindowModified);

2.6. 子窗体激活事件

激活的时候,在statusBar上显示一下信息

void MdiMainWindow::on_mdiArea_subWindowActivated(QMdiSubWindow *arg1)
{Q_UNUSED(arg1);if(ui->mdiArea->subWindowList().size()==0){ui->actCut->setEnabled(false);ui->actCopy->setEnabled(false);ui->actPaste->setEnabled(false);ui->actFont->setEnabled(false);ui->statusbar->clearMessage();}else{TFormDoc *form  = static_cast<TFormDoc*>(ui->mdiArea->activeSubWindow()->widget());ui->statusbar->showMessage(form->currentFileName());}
}

2.7. MDI模式切换

void MdiMainWindow::on_actViewMode_triggered(bool checked)
{if(checked)//多页显示模式ui->mdiArea->setViewMode(QMdiArea::TabbedView);elseui->mdiArea->setViewMode(QMdiArea::SubWindowView);ui->mdiArea->setTabsClosable(checked);ui->actCascade->setEnabled(!checked);ui->actTile->setEnabled(!checked);
}

http://www.yayakq.cn/news/213771/

相关文章:

  • 网站关键词搜不到哈尔滨信息网58同城
  • 如何开网站详细步骤图济南英文网站建设
  • 网站备案有什么坏处wordpress小工具打不开
  • 品牌网站建设9小蝌蚪9为wordpress创建一个ftp
  • 想建立什么网站吗好看的wordpress图片主题
  • 免费.网站最新域名行政机关网站建设
  • 如何免费注册网站平台千锋培训学费多少钱
  • 做写手一般上什么网站好网站收录后怎么做排名
  • asp在网站制作中的作用软件开发工具名词解释
  • 说明怎样做才能通过互联网访问你制作的网站微网站 无锡
  • 如果让你建设一个网站做网站如何赢利的
  • html论坛网站模板下载网站头部 标签
  • 改网站描述组建做网站的团队
  • 去菲律宾做it网站开发哈尔滨ui设计培训学校
  • wordpress 美容主题找seo外包公司需要注意什么
  • 大沥做网站打造对外宣传工作平台网站建设
  • 伪原创嵌入网站沈阳关键词优化电话
  • 网站 工信部备案 收回微信小程序制作教学
  • 网站建设 呢咕云视频创作用什么软件
  • 做网站阜阳html网站模板
  • 学院网站制度建设做网站预算表
  • 南宁网站关键词推广个人soho要怎么做企业网站
  • 最新的购物网站 开企业建设网站需要什么资料
  • 常州网站建设技术托管购物网站开发毕业设计开题报告
  • 在哪个网站做流动补胎的广告好网站建设必知
  • 网站主动服务方案wordpress 描文本优化
  • 上海网站开发公司外包做网站需要一些什么工具
  • 企业做的网站开发费如何入帐网站建设合同简单
  • pc网站运营部门子网站建设领导小组
  • 具有价值的做pc端网站河南省百城建设提质工程官网网站