工具栏类

QToolBar

快捷项

QAcitonQToolBar* tb = addToolBar("Tool Bar");//addToolBar是Qt主窗口的成员函数,在主窗口中创建工具栏并得到指针

QAciton *action = new QAciton("", NULL);//创建一个快捷项

action->setToolTip("Open");//鼠标移动到这里时显示open

action->setIcon(QIcon(":/Res/pic/open.png"));    //设置该快捷项图标在资源文件中//的路径

tb->addAction(action);    //将该快捷项添加到工具栏中

1、QToolBar的关键成员函数

-void setFloatable(bool floatable)     //设置在创建的工具栏中能不能悬浮

-void setMoveable(bool moveable)    //设置工具栏不能能移动

-void setIconSize(const QSize& iconSize)    //s设置工具栏里每个快捷项图标的大小

2、QToolBar中可以加入任意的QWidget组件QToolBar *tb = addToolBar("Tool Bar");

QPushButton *b = new QPushButton("Button");

QLabel *l = new QLable("Label");

QLineEdit *e = new QLineEdit();

tb->addWidget(b);

tb->addWidget(l);

tb->addWidget(e);

3、工具栏应用this->resize(800, 480);

QToolBar *tb = this->addToolBar("Tool Bar");

QAction *action = new QAction("", NULL);

action->setToolTip("Open"); //设置鼠标移动到快捷项中时显示的字

action->setIcon(QIcon(":/Res/open.png"));  //:表示添加的图片在资源文件下,/Res是资源文件该open.png所在的前缀

tb->addAction(action);  //添加快捷项到工具栏中

tb->setIconSize(QSize(100, 100));   //设置工具栏中的快捷项图标大小

tb->setFloatable(false);    //设置工具栏不可以停靠在别的位置

tb->setMovable(false);  //设置工具栏不可以移动

linux 界面工具 qt,Qt主窗口中的工具栏相关推荐

  1. qt获取窗口的右上角位置_如何获得 Qt窗口部件在主窗口中的位置--确定鼠标是否在某一控件上与在控件上的位置...

    用Qt Creator 设计程序时,最方便的就是ui设计器,可以很容易的得到想要的布局. 但是这样自动布局带来的后果是很难知道窗口中某一部件在主窗口中的相对位置. 在处理子窗口鼠标事件时变的很麻烦.主 ...

  2. QT 在子窗口中调用主窗口的UI

    在QT中,我们时常会需要在主窗口里添加一些子窗口,比如添加一个新的对话框,或者在TabWidget中添加tab页面.通常添加子窗口后,如果在子窗口中做了一些操作,我们需要在主窗口中通过UI控件反映出来 ...

  3. Linux学习笔记(二) -- Linux学习笔记(二) – 解决VMware主窗口中的虚拟机窗口太小的方法

    1.问题描述 在虚拟机中安装完ubuntu操作系统后,我们会发现ubuntu界面在主窗口中占比很小,如下图所示: 这给操作带来了极大的不便. 2.解决步骤 1.在VMware中启动ubuntu系统: ...

  4. QT/C++——主窗口和事件处理

    一.主窗口 上面就是一个主窗口,主窗口中的每一个都是Action 这次新建工程要选择mainwindow #ifndef MAINWINDOW_H #define MAINWINDOW_H#inclu ...

  5. python 如何做密码对话框_Python GUI教程(八):在主窗口中调用对话框

    本篇将会介绍: 使用qt设计师创建两个窗口 转换设计师UI代码为Python代码 从主窗口中调用对话框窗口 一.创建两个窗口 根据本篇的最终目标--在主窗口中调用对话窗口,我们先使用qt设计师创建两个 ...

  6. 第二十九课、主窗口中的状态栏------------------狄泰软件学院

    一.主窗口中的状态栏 1.状态栏的概念和意义 (1).状态栏是应用程序中输出简要信息的区域 (2).状态栏一般位于主窗口的最底部 (3).状态栏中的消息类型 A.实时消息:如当前程序状态 B.永久消息 ...

  7. MATLAB主窗口中 主菜单栏有,【图片】MATLAB软件~~【西雅吧】_百度贴吧

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 MATLAB窗口中主要包括五个窗口,即主窗口.命令窗口.历史窗口.当前目录窗口和工作区管理窗口.以下简单介绍一下各个窗口. 1)主窗口 上面的整个界面就称 ...

  8. 在主窗口中打开一个子窗口,主窗口和子窗口怎么传递参数?

    在主窗口中打开一个子窗口,主窗口和子窗口怎么传递参数? 假如主窗口是Form1,子窗口是Form2. using System.Windows.Forms; class Form1:Form { pu ...

  9. 在PYQT5中,点击主窗口中的按钮,弹出子窗口

    目录 例1: 例2: 例3: 例4: 需求: 在PYQT5中,点击主窗口中的按钮,弹出子窗口. 测试代码: 例1: from PyQt5.QtWidgets import * import syscl ...

最新文章

  1. buildConfigField 使用
  2. PLSQL developer 连接不上64位Oracle 解决办法
  3. 已知两点的经度和纬度,计算两点间的距离(php,javascript)
  4. C#WIFI搜索与连接
  5. 计算机一级access考试题库,‎App Store 上的“计算机二级access-全国计算机等级考试题库”...
  6. requests高级用法
  7. 实现一个压缩Remoting传输数据的Sink:CompressionSink (转载)
  8. mipony linux客户端,Mipony网盘下载工具
  9. 计算机仿真课程设计四号题,上海电力学院电子线路计算机仿真课程设计报告
  10. django-websocket 安装及配置
  11. Node.js 模块之Nimble流程控制
  12. python_dataframe总结1
  13. MyBatis连接池的实现原理分析
  14. 【圆梦名企第三季】4月12日软件业“人才留湘 引才入湘”专项行动
  15. 地理坐标系:WGS84和BD09互转
  16. 成大事必备的九种办法与能力
  17. 百度地图JavaScript API获取用户当前经纬度和详细地理位置,反之通过详细地理位置获取当前经纬度...
  18. C# 修改本地以太网ip地址
  19. 矩阵公式tr(AA')=tr(A'A)/tr(AA^T)=tr(A^TA)的推导
  20. visio2010密钥

热门文章

  1. 用python画皮卡丘代码-用python绘制皮卡丘
  2. python开发中文软件-Python 3程序开发指南(第二版)
  3. python基础语法第10关作业-Python基础作业一
  4. python用途与前景-python能用来干什么
  5. python爬虫软件-一些Python爬虫工具
  6. Linux中使用gcp拷贝报错:dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NotSupported:
  7. 解决git下载出现:Failed to connect to 127.0.0.1 port 1080: Connection refused拒绝连接错误
  8. spoj26246 Strange But Easy(欧拉筛选法求素数)
  9. Protocol Buffer技术详解(语言规范)
  10. qt用ODBC连接excel