第11章 GUI Page439 步骤十二 为图元编号 支持直线

运行效果:

关键代码:

为IItem类新增三个函数,两个纯虚

为直线类,新增一个_index成员,并实现GetIndex和SetIndex两个函数

窗口类新增一个 _item_id成员,并初始化

在将图元压入队列之前,设置图元编号,之后调用GetTitle()

暂时注释创建其他图元的代码

相关推荐
相偎20 分钟前
用观察者模式通知UI刷新数据
c++
CoderCodingNo38 分钟前
【GESP】C++四级真题 luogu-B4040 [GESP202409 四级] 黑白方块
开发语言·c++
小欣加油1 小时前
leetcode 143 重排链表
数据结构·c++·算法·leetcode·链表
给大佬递杯卡布奇诺2 小时前
FFmpeg 基本API avio_open函数内部调用流程分析
c++·ffmpeg·音视频
爱吃生蚝的于勒2 小时前
【Linux】深入理解进程(一)
java·linux·运维·服务器·数据结构·c++·蓝桥杯
chuyanghong2 小时前
Ubuntu下VIM安装及配置
c++
boss-dog3 小时前
崩溃信息追溯——backward-cpp
c++·debug·backward-cpp
Hankin_Liu的技术研究室4 小时前
深入理解 C++ happens-before:高级并发程序员的必修课
c++
liu****4 小时前
20.哈希
开发语言·数据结构·c++·算法·哈希算法
爱和冰阔落4 小时前
【C++多态】虚函数/虚表机制与协变 、override和final关键字全解析
开发语言·c++·面试·腾讯云ai代码助手