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

工程分包网无锡seo网络推广

工程分包网,无锡seo网络推广,自制文字背景图,中国十大mro电商企业1、概述 QMenuBar是Qt框架中用于创建菜单栏的类,它继承自QWidget。QMenuBar通常位于QMainWindow对象的标题栏下方,用于组织和管理多个QMenu(菜单)和QAction(动作)。菜单栏提供了一个水平排列的容器&#x…
1、概述

QMenuBar是Qt框架中用于创建菜单栏的类,它继承自QWidget。QMenuBar通常位于QMainWindow对象的标题栏下方,用于组织和管理多个QMenu(菜单)和QAction(动作)。菜单栏提供了一个水平排列的容器,用于放置下拉菜单,这些菜单项可以帮助用户更方便地访问应用程序的各种功能。

2、重要方法
  • addMenu():向菜单栏中添加一个菜单。可以添加带有标题或图标的QMenu对象。
  • addAction():向菜单中添加一个动作。这些动作可以是简单的文本按钮,也可以与特定的快捷键或图标相关联。
  • setCornerWidget():在菜单栏的第一个菜单项左侧或最后一个菜单项右侧设置一个小部件。
  • cornerWidget():返回当前在菜单栏角落位置的小部件。
  • insertMenu():在指定动作之前插入一个菜单。
  • insertSeparator():在指定动作之前插入一个分隔符。
  • actionAt():返回指定位置处的QAction对象。
  • actionGeometry():返回指定QAction对象的几何形状。

3、重要信号
  • triggered(QAction *action):当鼠标单击触发属于该菜单栏的菜单中的动作时,会发出此信号。这个信号对于将菜单操作连接到槽函数非常有用。
  • hovered(QAction *action):当一个菜单动作被高亮时,这个信号被发出。
#include <QApplication>  
#include <QMainWindow>  
#include <QMenuBar>  
#include <QMenu>  
#include <QAction>  
#include <QFileDialog>  
#include <QDebug>  class MainWindow : public QMainWindow {  Q_OBJECT  public:  MainWindow(QWidget *parent = nullptr) : QMainWindow(parent) {  // 创建菜单栏  QMenuBar *menuBar = new QMenuBar(this);  this->setMenuBar(menuBar);  // 创建菜单和动作  QMenu *fileMenu = menuBar->addMenu("文件(&F)");  QAction *openAct = new QAction("打开(&O)", this);  connect(openAct, &QAction::triggered, this, &MainWindow::openFile);  fileMenu->addAction(openAct);  QAction *newAct = new QAction("新建(&N)", this);  fileMenu->addAction(newAct);  QAction *saveAct = new QAction("保存(&S)", this);  fileMenu->addAction(saveAct);  fileMenu->addSeparator();  QAction *exitAct = new QAction("退出(&X)", this);  connect(exitAct, &QAction::triggered, qApp, &QApplication::quit);  fileMenu->addAction(exitAct);  QMenu *editMenu = menuBar->addMenu("编辑(&E)");  QAction *copyAct = new QAction("复制", this);  editMenu->addAction(copyAct);  QAction *selectAllAct = new QAction("全选", this);  editMenu->addAction(selectAllAct);  }  private slots:  void openFile() {  QFileDialog::getOpenFileName(this, "打开文件");  }  
};  int main(int argc, char *argv[]) {  QApplication app(argc, argv);  MainWindow window;  window.show();  return app.exec();  
}  

觉得有帮助的话,打赏一下呗。。

           

http://www.ds6.com.cn/news/27979.html

相关文章:

  • 怎么做网站投票选举餐饮营销策划与运营
  • 深圳网站开发哪家公司好福建seo优化
  • 网站做兼容处理怎么设置bt磁力
  • 最好网站建设windows优化大师要会员
  • 广州天河做网站下载班级优化大师并安装
  • 学生做防溺水题的网站怎么营销推广
  • 免费的网站域名查询浏览器中国联通业绩
  • 网站页面 原则百度搜索seo
  • html后台网站模板seo托管服务
  • 五合一网站建设今天上海最新新闻事件
  • 西安哪里有做网站的sem优化软件选哪家
  • avada做外贸网站常州网站推广公司
  • 自己做soho需要做网站吗手机怎么制作网页
  • 帮助做APP的网站公司网络营销的六个特点
  • 台湾外贸网站平台友情链接举例
  • 电脑路由器做网站服务器网店代运营可靠吗
  • 有人在相亲网站骗人做传销百度推广靠谱吗
  • 凤岗镇网站建设四川网站推广公司
  • 哪一家做网站好百度热搜高考大数据
  • wordpress 中文插件下载四川百度推广和seo优化
  • 永久免费建个人主页湖南seo网站策划
  • 网站开发和广告制作网站权重查询
  • 做网站开发学什么必应搜索引擎网站
  • 微信如何做积分商城网站整站seo排名要多少钱
  • 公众号开发者中心在哪厦门百度seo点击软件
  • 网站内容建设流程sem搜索引擎营销是什么
  • 同性男做性视频网站渠道网络
  • 大型集团网站建设徐州seo网站推广
  • 济南做网站优化seo优缺点
  • 图怪兽在线设计平台成都seo推广