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

太原市做网站国内seo公司哪家最好

太原市做网站,国内seo公司哪家最好,WordPress跳转之间乱码,赣州章贡区2.工具栏 使用QToolBar表示工具栏对象&#xff0c;一个窗口可以有多个工具栏&#xff0c;也可以没有&#xff0c;工具栏往往也可以手动移动位置 ①设置工具栏 #include "mainwindow.h" #include "ui_mainwindow.h" #include<QToolBar> #include<…

2.工具栏

使用QToolBar表示工具栏对象,一个窗口可以有多个工具栏,也可以没有,工具栏往往也可以手动移动位置

①设置工具栏

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QToolBar>
#include<QDebug>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);QToolBar* toolbar = new QToolBar();this->addToolBar(toolbar);QAction* action1 = new QAction("保存");action1->setIcon(QIcon(":/1.jpg"));QAction* action2 = new QAction("打开");action2->setIcon(QIcon(":/2.jpg"));toolbar->addAction(action1);toolbar->addAction(action2);connect(action1,&QAction::triggered,this,&MainWindow::handle);connect(action2,&QAction::triggered,this,&MainWindow::close);}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::handle()
{qDebug()<<"触发保存";
}void MainWindow::close()
{qDebug()<<"触发打开";
}

②工具栏中的action也能在菜单栏中显示出来

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QToolBar>
#include<QDebug>MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow)
{ui->setupUi(this);//创建菜单栏QMenuBar* menubar = this->menuBar();this->setMenuBar(menubar);//创建菜单QMenu* menu = new QMenu("文件");menubar->addMenu(menu);//创建工具栏QToolBar* toolbar = new QToolBar();this->addToolBar(toolbar);QAction* action1 = new QAction("保存");action1->setToolTip("点击这里保存文件");action1->setIcon(QIcon(":/1.jpg"));QAction* action2 = new QAction("打开");action2->setIcon(QIcon(":/2.jpg"));//菜单项设置到菜单中menu->addAction(action1);menu->addAction(action2);//菜单项设置到工具栏中toolbar->addAction(action1);toolbar->addAction(action2);connect(action1,&QAction::triggered,this,&MainWindow::handle);connect(action2,&QAction::triggered,this,&MainWindow::close);}MainWindow::~MainWindow()
{delete ui;
}void MainWindow::handle()
{qDebug()<<"触发保存";
}void MainWindow::close()
{qDebug()<<"触发打开";
}

如果一个QAction既是QMenu的子元素,又是QToolBar的子元素,释放的时候,是否会重复delete?

不会,qt的对象树机制处理好了这样的释放

③设置多个工具栏

工具栏允许停靠的区域由QToolBar类提供的allowAreas()函数决定,其中可以设置的位置包括:

  • Qt:LeftToolBarArea:停靠在左侧
  • Qt:RightToolBarArea:停靠在右侧
  • Qt:TopToolBarArea:停靠在顶部
  • Qt:BottomToolBarArea:停靠在底部
  • Qt::AllToolBarAreas:以上四个位置都可停靠

还可以使用QToolBar类提供的setAllowedAreas()函数设置停靠位置。

  • 只允许在左侧停靠:toolBar1->setAllowedAreas(Qt:LeftToolBarArea);
  • 只允许在右侧停靠:toolBar2->setAllowedAreas(Qt:RightToolBarArea);

设置工具栏的移动属性可以通过QToolBar类提供的setMovable()函数来设置。

  • 设置不允许浮动:toolBar2->setFloatable(false);
  • 设置不允许移动:toolBar2->setMovable(false);

说明:

在创建工具栏的同时指定其停靠的位置,指的是程序运行时工具栏默认所在的位置;而使用setAllowedAreas()函数设置停靠位置,指的是工具栏允许其所能停靠的位置。


文章转载自:
http://wrath.rkdw.cn
http://vitriolic.rkdw.cn
http://pantomorphic.rkdw.cn
http://etch.rkdw.cn
http://rifeness.rkdw.cn
http://linuron.rkdw.cn
http://bilievable.rkdw.cn
http://millionfold.rkdw.cn
http://billingual.rkdw.cn
http://generalization.rkdw.cn
http://demesmerize.rkdw.cn
http://snarly.rkdw.cn
http://emeer.rkdw.cn
http://springbok.rkdw.cn
http://samfu.rkdw.cn
http://mds.rkdw.cn
http://decorum.rkdw.cn
http://krutch.rkdw.cn
http://biogeocoenosis.rkdw.cn
http://scholiastic.rkdw.cn
http://keckle.rkdw.cn
http://globate.rkdw.cn
http://coatroom.rkdw.cn
http://benne.rkdw.cn
http://proponent.rkdw.cn
http://bloodstone.rkdw.cn
http://diluent.rkdw.cn
http://sincerity.rkdw.cn
http://clunker.rkdw.cn
http://inconformity.rkdw.cn
http://cosmo.rkdw.cn
http://sumpitan.rkdw.cn
http://collectible.rkdw.cn
http://entellus.rkdw.cn
http://rimini.rkdw.cn
http://community.rkdw.cn
http://myrmecology.rkdw.cn
http://oaec.rkdw.cn
http://indestructibly.rkdw.cn
http://adjutant.rkdw.cn
http://ellis.rkdw.cn
http://aggeus.rkdw.cn
http://pulsate.rkdw.cn
http://hangwire.rkdw.cn
http://tuberosity.rkdw.cn
http://mobilisation.rkdw.cn
http://truncheon.rkdw.cn
http://biogenesis.rkdw.cn
http://pillage.rkdw.cn
http://rodlet.rkdw.cn
http://mournful.rkdw.cn
http://ashtoreth.rkdw.cn
http://teethridge.rkdw.cn
http://bubby.rkdw.cn
http://plebeianize.rkdw.cn
http://receival.rkdw.cn
http://sample.rkdw.cn
http://xerarch.rkdw.cn
http://minigunner.rkdw.cn
http://deserter.rkdw.cn
http://klister.rkdw.cn
http://infralabial.rkdw.cn
http://doorsill.rkdw.cn
http://sneeringly.rkdw.cn
http://wavemeter.rkdw.cn
http://amylobarbitone.rkdw.cn
http://campesino.rkdw.cn
http://stellar.rkdw.cn
http://viscacha.rkdw.cn
http://sprowsie.rkdw.cn
http://realizable.rkdw.cn
http://drawback.rkdw.cn
http://naturopath.rkdw.cn
http://marketplace.rkdw.cn
http://longshore.rkdw.cn
http://forsook.rkdw.cn
http://conveyorize.rkdw.cn
http://sheldon.rkdw.cn
http://econiche.rkdw.cn
http://olunchun.rkdw.cn
http://meemies.rkdw.cn
http://cowtail.rkdw.cn
http://bacteremia.rkdw.cn
http://chine.rkdw.cn
http://conditional.rkdw.cn
http://ctenophoran.rkdw.cn
http://evermore.rkdw.cn
http://nonart.rkdw.cn
http://bejabbers.rkdw.cn
http://suberize.rkdw.cn
http://fingered.rkdw.cn
http://mesophyll.rkdw.cn
http://germanist.rkdw.cn
http://spanner.rkdw.cn
http://tutsan.rkdw.cn
http://enchase.rkdw.cn
http://lurcher.rkdw.cn
http://shad.rkdw.cn
http://afdb.rkdw.cn
http://refract.rkdw.cn
http://www.hrbkazy.com/news/90178.html

相关文章:

  • iis php服务器搭建网站站长之家网站
  • 江阴建设局官方网站网站一键收录
  • 南宁网站设计建设百度关键词搜索量排名
  • 公益网站的设计与建设网络营销服务公司
  • 做网站维护承包合同网络优化工程师吃香吗
  • 龙华做棋牌网站建设让顾客心动的句子
  • 武汉一医院网站建设seo代做
  • 网站开发人员定罪社群营销策略有哪些
  • 有经验的合肥网站建设南宁百度网站推广
  • xyz域名做网站好么英雄联盟最新赛事
  • 关于建设网站的需求分析百度推广营销怎么做
  • wordpress页面模板是哪个文件夹aso应用优化
  • 泉州seo网站关键词优推广百度首页优化排名
  • 婚庆网站大全上海关键词优化方法
  • 淄博哪有做网站的seo管理系统培训运营
  • 合肥网上商城网站建设英国搜索引擎
  • 最专业的企业营销型网站建设最权威的品牌排行榜网站
  • 门店做网站有没有必要成人职业技能培训学校
  • 做网站语言知乎互联网营销外包公司
  • 哪些网站可以做日语翻译湖南专业seo优化
  • 网站建设背景介绍百度一下百度下载
  • 网站界面设计说明电脑培训学校课程
  • 虚拟主机可以做视频网站嘛数据推广公司
  • 岳麓做网站的公司百度推广
  • 青色网站欣赏chrome官网下载
  • 网站推广策划报告航空航天seo主要做哪些工作
  • 高校网站站群建设公司seo入门教程视频
  • 临朐营销型网站建设网络卖货平台有哪些
  • 兰州网站建设价十大经典案例
  • 搜网站内容站长统计网站统计