前面的文章已经封装了数个最基本的图元,但是视图的呈现是基于测试数据形成的。为了尽快完善软件交互的框架和能力,本文将增加工具栏。
资源文件
1.首先,创建按钮图标。使用绘图软件构建出工具栏按钮的图标,绘图软件多种多样,可基于自己的熟悉程度来创建图标。
2.创建qrc资源文件。
<RCC>
<qresource prefix="/">
<file>images/draw_circle.png</file>
<file>images/draw_line.png</file>
<file>images/draw_point.png</file>
</qresource>
</RCC>
3.配置CMake文件,将资源文件加入。
qt5_add_big_resources(SOURCES resource/main.qrc)
SOURCE_GROUP("qrc" ${SOURCES})
add_executable(JCad
${MOC_FILES}
${SOURCES}
../src/main.cpp
../src/mainwindow.cpp
../src/mainwindow.h
../src/mainwindow.ui