qt学习:应用程序设置菜单栏+实战 打开文件菜单栏

目录

步骤如下

第一步,ui界面,双击菜单栏可以改菜单栏的内容

第二步,修改菜单栏

第三步,设置好的action拖到菜单栏

 第四步,triggered槽函数实现


在qt中,如果想要使用菜单栏功能,那么界面的基类要选择QMainWindow不能选择QWidget QDialog实现菜单栏

步骤如下

第一步,ui界面,双击菜单栏可以改菜单栏的内容

第二步,修改菜单栏

qt学习:应用程序设置菜单栏+实战 打开文件菜单栏_第1张图片

第三步,设置好的action拖到菜单栏

qt学习:应用程序设置菜单栏+实战 打开文件菜单栏_第2张图片

  • 文本   下拉菜单的文本名字
  • 对象名称   代码中的对象名
  • tooltip     当鼠标放上去的时候会有提示
  • 图标      设置图标
  • checkable      能否选中
  • shortcut       快捷键

qt学习:应用程序设置菜单栏+实战 打开文件菜单栏_第3张图片

 第四步,triggered槽函数实现

打开文件菜单栏的槽函数,点击打开文件将文件里的数据读出写入编辑框

//1.打开文件对话框,获取文件的路径名
QString fileName = QFileDialog::getOpenFileName(
            this,
            "打开文件",
            “/home”,
            Text files("*.txt *.cpp *.c *.h")
);
qDebug()<plainTextEdit->setPlainText(content.data());
file.close();

你可能感兴趣的:(qt,qt,学习,开发语言)