华清远见作业第三十九天——Qt(第一天)

思维导图:

登录界面:

代码:

#include "mainwindow.h"
#include<QToolBar>
#include<QPushButton>
MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
{
    this->resize(600,400);
    this->setFixedSize(600,400);

    //创建菜单栏QMeauBar     最多只能有一个
    QMenuBar *mbar=menuBar();
    //将菜单栏放入窗口中
    this->setMenuBar(mbar);
    //往菜单栏里增加菜单
    QMenu *file=mbar->addMenu("文件");

    QMenu *edit=mbar->addMenu("编辑");
    //往菜单中增加菜单项
    file->addAction("新建");
    //增加分隔符
    file->addSeparator();
    file->addAction("打开");

    //创建工具栏 QToolBar 可以有多个
    QToolBar *tbar=new QToolBar(this);
    //将工具栏放入窗口中
    this->addToolBar(tbar);
    //将工具栏放入窗口中 设置停靠位置
    this->addToolBar(Qt::LeftToolBarArea,tbar);
    //后期设置 只允许左右停靠
    tbar->setAllowedAreas(Qt::LeftToolBarArea|Qt::RightToolBarArea);
    //不允许浮动
    tbar->setFloatable(false);
    //在工具栏里面增加工具项
    tbar->addAction("欢迎");

    //实例化一个按钮
    QPushButton *btn=new QPushButton(this);
    btn->setText("编辑");
    //btn->resize(60,60);
    //btn->setStyleSheet("background-color:pink;border-radius:30px");
    //将按钮放入工具栏中
    tbar->addWidget(btn);

}
MainWindow::~MainWindow()
{
}

运行效果:

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-21 17:36:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-21 17:36:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-02-21 17:36:04       87 阅读
  4. Python语言-面向对象

    2024-02-21 17:36:04       96 阅读

热门阅读

  1. php 函数 三 公钥私钥

    2024-02-21 17:36:04       54 阅读
  2. 【ES】es查询term、match、match_phrase、mast_not、mast...

    2024-02-21 17:36:04       51 阅读
  3. Python自动化部署与配置管理:Ansible与Docker

    2024-02-21 17:36:04       52 阅读
  4. python3调用阿里云openapi脚本 - 生产环境

    2024-02-21 17:36:04       49 阅读
  5. 本地模拟发送、接收RabbitMQ数据

    2024-02-21 17:36:04       56 阅读
  6. 怎样重置ubuntu mysql8密码

    2024-02-21 17:36:04       52 阅读
  7. ARM体系架构

    2024-02-21 17:36:04       45 阅读
  8. 【python】使用OpenCV进行行人检测

    2024-02-21 17:36:04       57 阅读
  9. NebulaGraph学习笔记-自定义池连接

    2024-02-21 17:36:04       44 阅读