Qt - .ui 文件的使用

文章目录

    • 目录
    • 工具栏
    • Dock Widget
    • 代码控制 ui
    • 添加资源
      • 添加文件


目录

子目录只能输入英文,想要显示中文,可以修改右下方表中的 text 属性:

Qt - .ui 文件的使用_第1张图片



工具栏

Qt - .ui 文件的使用_第2张图片


让工具栏共用 菜单栏的 new 和 open,只需将下方列表的控件,拖拽到工具栏。

Qt - .ui 文件的使用_第3张图片


添加分隔符

Qt - .ui 文件的使用_第4张图片


Dock Widget

Qt - .ui 文件的使用_第5张图片

allowedAreas 设置允许停靠的位置。


代码控制 ui

可以通过 MainWindow.cpp 的 ui 属性,找到所有的控件。
添加 icon 资源

MainWindow::MainWindow(QWidget *parent)
    : QMainWindow(parent)
    , ui(new Ui::MainWindow)
{
    ui->setupUi(this);
      
    // 添加下述代码
    ui->actionnew->setIcon(QIcon("up.png"));
}


添加资源

Qt - .ui 文件的使用_第6张图片

Qt - .ui 文件的使用_第7张图片

Qt - .ui 文件的使用_第8张图片

Qt - .ui 文件的使用_第9张图片

会创建 .qrc 文件。


这个文件会添加到项目中,无法双击打开,可以右键店家 Open in Editor

Qt - .ui 文件的使用_第10张图片


添加文件

第一步是添加前缀 Prefix;
前缀名不想作区分,可以直接写 / 代替。
然后点击添加文件。


使用资源中的文件,代码可写为:

    //使用添加Qt资源 ": + 前缀名 + 文件名 "
    ui->actionNew->setIcon(QIcon(":/Image/Luffy.png"));
    ui->actionOpen->setIcon(QIcon(":/Image/LuffyQ.png"));

记得将文件放到项目中。


伊织 2021-02-04 23:00

你可能感兴趣的:(其它编程语言/框架,qt,ui,开发语言)