cityblock.h
来自「用qt做的城市电子地图」· C头文件 代码 · 共 30 行
H
30 行
#ifndef CITYBLOCK_H#define CITYBLOCK_H#include <QColor>#include <QGraphicsItem>#include <QPainterPath>class QGradient;class CityBlock : public QGraphicsItem{public: enum Kind { Park, SmallBuilding, Hospital, Hall, Building, Tower, LShapedBlock, LShapedBlockPlusSmallBlock, TwoBlocks, BlockPlusTwoSmallBlocks }; CityBlock(Kind kind); QRectF boundingRect() const; void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget);private: int kind; QColor color; QPainterPath shape;};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?