当前位置: 首页 > news >正文

万和城网站wordpress如何正常打开二级菜单

万和城网站,wordpress如何正常打开二级菜单,淮安网站建设价位,wap视频网站1、概述 QGraphicsPolygonItem是Qt框架中QGraphicsItem的一个子类#xff0c;它提供了一个可以添加到QGraphicsScene中的多边形项。通过QGraphicsPolygonItem#xff0c;你可以定义和显示一个多边形#xff0c;包括其填充颜色、边框样式等属性。QGraphicsPolygonItem支持各…1、概述 QGraphicsPolygonItem是Qt框架中QGraphicsItem的一个子类它提供了一个可以添加到QGraphicsScene中的多边形项。通过QGraphicsPolygonItem你可以定义和显示一个多边形包括其填充颜色、边框样式等属性。QGraphicsPolygonItem支持各种形状的多边形包括简单的三角形、四边形以及更复杂的自定义多边形。它允许你设置多边形的几何形状、颜色、边框等属性并可以响应各种事件如鼠标点击、移动等。QGraphicsPolygonItem是Qt图形视图框架Graphics View Framework的一部分该框架提供了一个用于2D图形项的高效视图和场景架构。 2、重要方法 QGraphicsPolygonItem提供了一系列方法来设置和控制多边形的属性。以下是一些重要的方法 QGraphicsPolygonItem(const QPolygonF polygon, QGraphicsItem *parent nullptr)构造函数创建一个多边形项指定其多边形形状。QGraphicsPolygonItem(QGraphicsItem *parent nullptr)构造函数创建一个多边形项不指定其多边形形状可以在之后通过setPolygon()方法设置。void setPolygon(const QPolygonF polygon)设置多边形项的形状。QPolygonF polygon() const返回多边形项的形状。void setBrush(const QBrush brush)设置多边形的填充颜色或图案。void setPen(const QPen pen)设置多边形的边框。void setFlags(QGraphicsItem::GraphicsItemFlags flags)设置多边形项的标志如可移动、可选择等。 此外QGraphicsPolygonItem还继承了QGraphicsItem的其他方法如boundingRect()、shape()、contains()、paint()等这些方法用于定义多边形的边界、形状、包含关系以及绘制方式。 3、重要信号 QGraphicsPolygonItem本身并没有定义特定的信号但它继承了QGraphicsItem的信号。这些信号通常与项目的交互和状态变化相关如鼠标事件mousePressEvent、mouseMoveEvent、mouseReleaseEvent等、键盘事件keyPressEvent、keyReleaseEvent等、选择状态变化selectionChanged等。你可以通过连接这些信号到相应的槽函数来响应这些事件。 4、常用枚举类型 QGraphicsPolygonItem并没有定义自己的枚举类型但它继承了QGraphicsItem的一些枚举类型。这些枚举类型通常用于控制项目的行为如项目的可见性QGraphicsItem::ItemIsVisible、项目的可移动性QGraphicsItem::ItemIsMovable、项目的可选择性QGraphicsItem::ItemIsSelectable等。你可以通过调用QGraphicsItem的setFlag()方法来设置这些标志。 #include QApplication #include QGraphicsScene #include QGraphicsView #include QGraphicsPolygonItemint main(int argc, char *argv[]) {QApplication app(argc, argv);// Create scene and viewQGraphicsScene *scene new QGraphicsScene();QGraphicsView *view new QGraphicsView(scene);// Create a polygon with some pointsQPolygonF polygon;polygon QPointF(0, 0) QPointF(100, 0) QPointF(100, 100) QPointF(50, 150) QPointF(0, 100);// Create polygon itemQGraphicsPolygonItem *polygonItem new QGraphicsPolygonItem(polygon);polygonItem-setBrush(QBrush(Qt::blue));polygonItem-setPen(QPen(Qt::red, 2));// Add polygon to scenescene-addItem(polygonItem);// Set scene rect and show viewscene-setSceneRect(-50, -50, 200, 200);view-show();return app.exec(); }觉得有帮助的话打赏一下呗。。 需要商务合作定制程序的欢迎私信
http://www.hkea.cn/news/14395632/

相关文章:

  • 领动营销网站建设wordpress登录按钮
  • 德州哪里有做网站的WordPress句子主题
  • 自适应型网站建设怎么做淘宝优惠券的网站
  • 三河网站建设-七天网络百度模板网站模板
  • 做网站前需要准备什么软件wordpress metaslider
  • 网站系统升级需要多久怎么做抽奖网站
  • 做pos机网站有必要么技术支持上海网站建设
  • 黄冈网站建设公司制作网站wordpress主题 dux主题5.3
  • 沈阳市城乡建设网站黄骅市有什么好玩的地方
  • 兼职做网站挣钱么开发网站的步骤
  • 做网站接广告赚钱吗用境外服务器做网站
  • 装饰公司网站php源码东莞市建设公共交易中心网站首页
  • 道客网站建设推广福州网站开发大概费用
  • 网站后台模板如何使用海口网站建设是什么意思
  • 二学一做网站广州动漫制作公司
  • 济南建设网站wordpress企业外贸主题
  • 做加盟正规网站做cms网站步骤
  • 网站制作报价开用自己网站做邮箱域名
  • 购物网站首页模板下载做企业网站联系
  • 做网站用什么软件平面设计提升培训机构
  • 什么公司设计网站建设抖音怎么挂小程序赚钱
  • 嘉兴网站建设制作官方网站建设 找磐石网络一流
  • 绿色食品网站模板.htm爱网是什么网站
  • 广州公司网站建设wordpress标签选项卡
  • 网站建设的素材沪佳装饰门店地址
  • 佛山房地产网站建设互联网官网入口
  • 网站改版 优势无线路由器做中继手机能连接但无法访问网站
  • 山西响应式网站平台怎样做百度推广
  • 建设电影网站视频我们的爱情网站制作
  • wordpress建哪些网站吗html5自适应网站源码