91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 16.03MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-26
  • 語言: 其他
  • 標簽:

資源簡介

QT 圖形視圖(Graphics View)提供了一個平臺, 框架包括一個事件傳播架構,支持場景(Scene)中的圖元(Item),通過畫矩形框,系統了解 顯示 場景 圖元 paint 重載等

資源截圖

代碼片段和文件信息

#include?“DrawItem.h“

#include?

#include?
#include?
#include?yleOption.h>
//DrawItem::DrawItem()
//{
//}
//
//
//DrawItem::~DrawItem()
//{
//}


const?int?DEFAULT_HANDLE_RADIUS?=?4;


static?qreal?viewScale(const?QGraphicsItem?*const?item)
{
qreal?scale?=?1;
if?(item->scene())
{
QList?views?=?item->scene()->views();
if?(views.size()?>?0)
scale?=?views[0]->transform().m11();
}
return?scale;
}




DrawItem::DrawItem(QGraphicsItem?*parent)?:?QAbstractGraphicsShapeItem(parent)
{
setFlag(ItemIsMovable?true);
setFlag(ItemIsSelectable?true);
setAcceptHoverEvents(true);

setPen(QPen(Qt::red));

m_pressed?=?false;
//? m_nUsgaged?=?0;
//? m_bResult?=?false;
//? m_strType?=?“Rect“;
m_strUsage?=?tr(““);
}

void?DrawItem::mousePressEvent(QGraphicsSceneMouseEvent?*?event)
{
if?(event->button()?==?Qt::RightButton)
{
return;
}
QString?strPos;
bool?bSelected?=?true;
QPointF?pos?=?this->scenePos();
//switch?(type())
//{
//case?UserType_Rect:
//{
// RectItem?*pItem?=?(RectItem*)this;
// strPos?=?QString(“Pos:(%1???%2)???Size(%3???%4)“).arg(QString::number(pos.x()?-?pItem->width()?/?2)).arg(QString::number(pos.y()?-?pItem->height()?/?2)).arg(QString::number(pItem->width())).arg(QString::number(pItem->height()));
//}
//break;
//case?UserType_RotateRect:
//{
// RotateRectItem?*pItem?=?(RotateRectItem*)this;
// strPos?=?QString(“Pos:(%1???%2)???Size:(%3???%4)??Rotate:?%5“).arg(QString::number(pos.x()?-?pItem->width()?/?2)).arg(QString::number(pos.y()?-?pItem->height()?/?2)).arg(QString::number(pItem->width())).arg(QString::number(pItem->height())).arg(QString::number(pItem->rotation()));
//}
//break;
//case?UserType_Ellipse:
//{
// EllipseItem?*pItem?=?(EllipseItem*)this;
// strPos?=?QString(“Pos:(%1???%2)???Size(%3???%4)“).arg(QString::number(pos.x()?-?pItem->width()?/?2)).arg(QString::number(pos.y()?-?pItem->height()?/?2)).arg(QString::number(pItem->width())).arg(QString::number(pItem->height()));

//}
//break;
//case?UserType_RotateEllipse:
//{
// RotateEllipseItem?*pItem?=?(RotateEllipseItem*)this;
// strPos?=?QString(“Pos:(%1???%2)???Size:(%3???%4)??Rotate:?%5“).arg(QString::number(pos.x()?-?pItem->width()?/?2)).arg(QString::number(pos.y()?-?pItem->height()?/?2)).arg(QString::number(pItem->width())).arg(QString::number(pItem->height())).arg(QString::number(pItem->rotation()));
//}
//break;
//case?UserType_Polygon:
//{
// //bSelected??=?false;
// PolygonItem?*pItem?=?(PolygonItem*)this;
// QPolygonF?potf?=?pItem->polygon();
// foreach(QPointF?pt?potf)
// {
// pt?+=?pItem->scenePos();
// strPos?+=?QString(“(%1?%2)“).arg(pt.x()).arg(pt.y());
// }
//}
//break;
//case?UserType_PolyLine:
//{
// //bSelected??=?false;
// PolylineItem?*pItem?=?(PolylineItem*)this;
// QPolygonF?potf?=?pIte

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-30?16:59??QGraphicsView\
?????目錄???????????0??2018-10-30?16:59??QGraphicsView\QTGraphicsView2018\
?????目錄???????????0??2018-10-30?16:59??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\
?????文件????51904512??2018-10-23?17:51??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018.sdf
?????文件????????1354??2018-10-23?15:19??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018.sln
?????文件???????34816??2018-10-23?17:51??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018.v12.suo
?????文件???????15102??2018-10-23?16:54??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\DrawItem.cpp
?????文件????????2955??2018-10-23?17:43??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\DrawItem.h
?????目錄???????????0??2018-10-30?16:59??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\
?????目錄???????????0??2018-10-30?16:59??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\Debug\
?????文件????????4254??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\Debug\moc_DrawItem.cpp
?????文件????????2791??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\Debug\moc_ImageScene.cpp
?????文件????????3740??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\Debug\moc_ImageView.cpp
?????文件????????2934??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\Debug\moc_qtgraphicsview2018.cpp
?????文件????????1462??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\qrc_qtgraphicsview2018.cpp
?????目錄???????????0??2018-10-23?15:19??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\Release\
?????文件????????2928??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\GeneratedFiles\ui_qtgraphicsview2018.h
?????文件????????2596??2018-10-23?17:50??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\ImageScene.cpp
?????文件?????????620??2018-10-23?17:23??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\ImageScene.h
?????文件?????????420??2018-10-23?17:44??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\ImageView.cpp
?????文件?????????324??2018-10-23?17:34??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\ImageView.h
?????文件?????????195??2018-10-23?15:19??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\main.cpp
?????文件?????????758??2018-10-23?17:40??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\qtgraphicsview2018.cpp
?????文件?????????426??2018-10-23?16:07??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\qtgraphicsview2018.h
?????文件??????????78??2018-10-23?15:19??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\qtgraphicsview2018.qrc
?????文件????????1397??2018-10-23?17:35??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\qtgraphicsview2018.ui
?????文件???????31003??2018-10-23?16:54??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\QTGraphicsView2018.vcxproj
?????文件????????4137??2018-10-23?16:54??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\QTGraphicsView2018.vcxproj.filters
?????文件?????????629??2018-10-23?15:19??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\QTGraphicsView2018.vcxproj.user
?????目錄???????????0??2018-10-23?15:19??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\Resources\
?????目錄???????????0??2018-10-30?16:59??QGraphicsView\QTGraphicsView2018\QTGraphicsView2018\x64\
............此處省略30個文件信息

評論

共有 條評論

相關資源