实例介绍
【实例简介】
【实例截图】

【核心代码】
qdraw-master
├── README.md
├── app
│ ├── app.pro
│ ├── app.qrc
│ ├── commands.cpp
│ ├── commands.h
│ ├── customproperty.cpp
│ ├── customproperty.h
│ ├── document.cpp
│ ├── document.h
│ ├── drawobj.cpp
│ ├── drawobj.h
│ ├── drawscene.cpp
│ ├── drawscene.h
│ ├── drawtool.cpp
│ ├── drawtool.h
│ ├── drawview.cpp
│ ├── drawview.h
│ ├── icons
│ │ ├── align_all.png
│ │ ├── align_bottom.png
│ │ ├── align_hcenter.png
│ │ ├── align_height.png
│ │ ├── align_height.svg
│ │ ├── align_horzeven.png
│ │ ├── align_left.png
│ │ ├── align_right.png
│ │ ├── align_top.png
│ │ ├── align_vcenter.png
│ │ ├── align_verteven.png
│ │ ├── align_width.png
│ │ ├── align_width.svg
│ │ ├── arc.png
│ │ ├── arrow.png
│ │ ├── bezier.png
│ │ ├── bringtofront.png
│ │ ├── copy.png
│ │ ├── cut.png
│ │ ├── ellipse.png
│ │ ├── group.png
│ │ ├── line.png
│ │ ├── paste.png
│ │ ├── polygon.png
│ │ ├── polyline.png
│ │ ├── rectangle.png
│ │ ├── redo.png
│ │ ├── rotate.png
│ │ ├── roundrect.png
│ │ ├── sendtoback.png
│ │ ├── undo.png
│ │ ├── ungroup.png
│ │ ├── zoomin.png
│ │ └── zoomout.png
│ ├── main.cpp
│ ├── mainwindow.cpp
│ ├── mainwindow.h
│ ├── objectcontroller.cpp
│ ├── objectcontroller.h
│ ├── rulebar.cpp
│ ├── rulebar.h
│ ├── sizehandle.cpp
│ └── sizehandle.h
├── qdraw.pro
├── qdraw.pro.user
├── qdraw.pro.user.e70e411
└── qtpropertybrowser
├── INSTALL.TXT
├── README.TXT
├── buildlib
│ └── buildlib.pro
├── common.pri
├── configure
├── configure.bat
├── doc
│ ├── html
│ │ ├── classic.css
│ │ ├── images
│ │ │ ├── canvas_typed.png
│ │ │ ├── canvas_variant.png
│ │ │ ├── decoration.png
│ │ │ ├── demo.png
│ │ │ ├── extension.png
│ │ │ ├── object_controller.png
│ │ │ ├── qt-logo.png
│ │ │ ├── qtbuttonpropertybrowser.png
│ │ │ ├── qtgroupboxpropertybrowser.png
│ │ │ ├── qtpropertybrowser-duplicate.png
│ │ │ ├── qtpropertybrowser.png
│ │ │ ├── qttreepropertybrowser.png
│ │ │ └── simple.png
│ │ ├── index.html
│ │ ├── qtabstracteditorfactory-members.html
│ │ ├── qtabstracteditorfactory.html
│ │ ├── qtabstracteditorfactorybase-members.html
│ │ ├── qtabstracteditorfactorybase.html
│ │ ├── qtabstractpropertybrowser-members.html
│ │ ├── qtabstractpropertybrowser.html
│ │ ├── qtabstractpropertymanager-members.html
│ │ ├── qtabstractpropertymanager.html
│ │ ├── qtboolpropertymanager-members.html
│ │ ├── qtboolpropertymanager.html
│ │ ├── qtbrowseritem-members.html
│ │ ├── qtbrowseritem.html
│ │ ├── qtbuttonpropertybrowser-members.html
│ │ ├── qtbuttonpropertybrowser.html
│ │ ├── qtchareditorfactory-members.html
│ │ ├── qtchareditorfactory.html
│ │ ├── qtcharpropertymanager-members.html
│ │ ├── qtcharpropertymanager.html
│ │ ├── qtcheckboxfactory-members.html
│ │ ├── qtcheckboxfactory.html
│ │ ├── qtcoloreditorfactory-members.html
│ │ ├── qtcoloreditorfactory.html
│ │ ├── qtcolorpropertymanager-members.html
│ │ ├── qtcolorpropertymanager.html
│ │ ├── qtcursoreditorfactory-members.html
│ │ ├── qtcursoreditorfactory.html
│ │ ├── qtcursorpropertymanager-members.html
│ │ ├── qtcursorpropertymanager.html
│ │ ├── qtdateeditfactory-members.html
│ │ ├── qtdateeditfactory.html
│ │ ├── qtdatepropertymanager-members.html
│ │ ├── qtdatepropertymanager.html
│ │ ├── qtdatetimeeditfactory-members.html
│ │ ├── qtdatetimeeditfactory.html
│ │ ├── qtdatetimepropertymanager-members.html
│ │ ├── qtdatetimepropertymanager.html
│ │ ├── qtdoublepropertymanager-members.html
│ │ ├── qtdoublepropertymanager.html
│ │ ├── qtdoublespinboxfactory-members.html
│ │ ├── qtdoublespinboxfactory.html
│ │ ├── qtenumeditorfactory-members.html
│ │ ├── qtenumeditorfactory.html
│ │ ├── qtenumpropertymanager-members.html
│ │ ├── qtenumpropertymanager.html
│ │ ├── qtflagpropertymanager-members.html
│ │ ├── qtflagpropertymanager.html
│ │ ├── qtfonteditorfactory-members.html
│ │ ├── qtfonteditorfactory.html
│ │ ├── qtfontpropertymanager-members.html
│ │ ├── qtfontpropertymanager.html
│ │ ├── qtgroupboxpropertybrowser-members.html
│ │ ├── qtgroupboxpropertybrowser.html
│ │ ├── qtgrouppropertymanager-members.html
│ │ ├── qtgrouppropertymanager.html
│ │ ├── qtintpropertymanager-members.html
│ │ ├── qtintpropertymanager.html
│ │ ├── qtkeysequenceeditorfactory-members.html
│ │ ├── qtkeysequenceeditorfactory.html
│ │ ├── qtkeysequencepropertymanager-members.html
│ │ ├── qtkeysequencepropertymanager.html
│ │ ├── qtlineeditfactory-members.html
│ │ ├── qtlineeditfactory.html
│ │ ├── qtlocalepropertymanager-members.html
│ │ ├── qtlocalepropertymanager.html
│ │ ├── qtpointfpropertymanager-members.html
│ │ ├── qtpointfpropertymanager.html
│ │ ├── qtpointpropertymanager-members.html
│ │ ├── qtpointpropertymanager.html
│ │ ├── qtproperty-members.html
│ │ ├── qtproperty.html
│ │ ├── qtpropertybrowser-example-canvas-typed.html
│ │ ├── qtpropertybrowser-example-canvas-variant.html
│ │ ├── qtpropertybrowser-example-decoration.html
│ │ ├── qtpropertybrowser-example-demo.html
│ │ ├── qtpropertybrowser-example-extension.html
│ │ ├── qtpropertybrowser-example-object-controller.html
│ │ ├── qtpropertybrowser-example-simple.html
│ │ ├── qtpropertybrowser.dcf
│ │ ├── qtpropertybrowser.index
│ │ ├── qtpropertybrowser.qhp
│ │ ├── qtrectfpropertymanager-members.html
│ │ ├── qtrectfpropertymanager.html
│ │ ├── qtrectpropertymanager-members.html
│ │ ├── qtrectpropertymanager.html
│ │ ├── qtscrollbarfactory-members.html
│ │ ├── qtscrollbarfactory.html
│ │ ├── qtsizefpropertymanager-members.html
│ │ ├── qtsizefpropertymanager.html
│ │ ├── qtsizepolicypropertymanager-members.html
│ │ ├── qtsizepolicypropertymanager.html
│ │ ├── qtsizepropertymanager-members.html
│ │ ├── qtsizepropertymanager.html
│ │ ├── qtsliderfactory-members.html
│ │ ├── qtsliderfactory.html
│ │ ├── qtspinboxfactory-members.html
│ │ ├── qtspinboxfactory.html
│ │ ├── qtstringpropertymanager-members.html
│ │ ├── qtstringpropertymanager.html
│ │ ├── qttimeeditfactory-members.html
│ │ ├── qttimeeditfactory.html
│ │ ├── qttimepropertymanager-members.html
│ │ ├── qttimepropertymanager.html
│ │ ├── qttreepropertybrowser-members.html
│ │ ├── qttreepropertybrowser.html
│ │ ├── qtvarianteditorfactory-members.html
│ │ ├── qtvarianteditorfactory.html
│ │ ├── qtvariantproperty-members.html
│ │ ├── qtvariantproperty.html
│ │ ├── qtvariantpropertymanager-members.html
│ │ └── qtvariantpropertymanager.html
│ ├── images
│ │ ├── canvas_typed.png
│ │ ├── canvas_variant.png
│ │ ├── decoration.png
│ │ ├── demo.png
│ │ ├── extension.png
│ │ ├── object_controller.png
│ │ ├── qt-logo.png
│ │ ├── qtbuttonpropertybrowser.png
│ │ ├── qtgroupboxpropertybrowser.png
│ │ ├── qtpropertybrowser-duplicate.png
│ │ ├── qtpropertybrowser.png
│ │ ├── qttreepropertybrowser.png
│ │ └── simple.png
│ └── index.qdoc
├── examples
│ ├── canvas_typed
│ │ ├── canvas_typed.pro
│ │ ├── canvas_typed.qdoc
│ │ ├── main.cpp
│ │ ├── mainwindow.cpp
│ │ ├── mainwindow.h
│ │ ├── qtcanvas.cpp
│ │ └── qtcanvas.h
│ ├── canvas_variant
│ │ ├── canvas_variant.pro
│ │ ├── canvas_variant.qdoc
│ │ ├── main.cpp
│ │ ├── mainwindow.cpp
│ │ ├── mainwindow.h
│ │ ├── qtcanvas.cpp
│ │ └── qtcanvas.h
│ ├── decoration
│ │ ├── decoration.pro
│ │ ├── decoration.qdoc
│ │ └── main.cpp
│ ├── demo
│ │ ├── demo.pro
│ │ ├── demo.qdoc
│ │ ├── demo.qrc
│ │ ├── images
│ │ │ ├── down.png
│ │ │ ├── left.png
│ │ │ ├── right.png
│ │ │ └── up.png
│ │ └── main.cpp
│ ├── examples.pro
│ ├── extension
│ │ ├── extension.pro
│ │ ├── extension.qdoc
│ │ └── main.cpp
│ ├── object_controller
│ │ ├── main.cpp
│ │ ├── object_controller.pro
│ │ ├── object_controller.qdoc
│ │ ├── objectcontroller.cpp
│ │ └── objectcontroller.h
│ └── simple
│ ├── main.cpp
│ ├── simple.pro
│ └── simple.qdoc
├── qtpropertybrowser.pro
├── qtpropertybrowser.pro.user
└── src
├── QtAbstractEditorFactoryBase
├── QtAbstractPropertyBrowser
├── QtAbstractPropertyManager
├── QtBoolPropertyManager
├── QtBrowserItem
├── QtButtonPropertyBrowser
├── QtCharEditorFactory
├── QtCharPropertyManager
├── QtCheckBoxFactory
├── QtColorEditorFactory
├── QtColorPropertyManager
├── QtCursorEditorFactory
├── QtCursorPropertyManager
├── QtDateEditFactory
├── QtDatePropertyManager
├── QtDateTimeEditFactory
├── QtDateTimePropertyManager
├── QtDoublePropertyManager
├── QtDoubleSpinBoxFactory
├── QtEnumEditorFactory
├── QtEnumPropertyManager
├── QtFlagPropertyManager
├── QtFontEditorFactory
├── QtFontPropertyManager
├── QtGroupBoxPropertyBrowser
├── QtGroupPropertyManager
├── QtIntPropertyManager
├── QtKeySequenceEditorFactory
├── QtKeySequencePropertyManager
├── QtLineEditFactory
├── QtLocalePropertyManager
├── QtPointFPropertyManager
├── QtPointPropertyManager
├── QtProperty
├── QtRectFPropertyManager
├── QtRectPropertyManager
├── QtScrollBarFactory
├── QtSizeFPropertyManager
├── QtSizePolicyPropertyManager
├── QtSizePropertyManager
├── QtSliderFactory
├── QtSpinBoxFactory
├── QtStringPropertyManager
├── QtTimeEditFactory
├── QtTimePropertyManager
├── QtTreePropertyBrowser
├── QtVariantEditorFactory
├── QtVariantProperty
├── QtVariantPropertyManager
├── images
│ ├── cursor-arrow.png
│ ├── cursor-busy.png
│ ├── cursor-closedhand.png
│ ├── cursor-cross.png
│ ├── cursor-forbidden.png
│ ├── cursor-hand.png
│ ├── cursor-hsplit.png
│ ├── cursor-ibeam.png
│ ├── cursor-openhand.png
│ ├── cursor-sizeall.png
│ ├── cursor-sizeb.png
│ ├── cursor-sizef.png
│ ├── cursor-sizeh.png
│ ├── cursor-sizev.png
│ ├── cursor-uparrow.png
│ ├── cursor-vsplit.png
│ ├── cursor-wait.png
│ └── cursor-whatsthis.png
├── qtbuttonpropertybrowser.cpp
├── qtbuttonpropertybrowser.h
├── qteditorfactory.cpp
├── qteditorfactory.h
├── qtgroupboxpropertybrowser.cpp
├── qtgroupboxpropertybrowser.h
├── qtpropertybrowser.cpp
├── qtpropertybrowser.h
├── qtpropertybrowser.pri
├── qtpropertybrowser.qrc
├── qtpropertybrowserutils.cpp
├── qtpropertybrowserutils_p.h
├── qtpropertymanager.cpp
├── qtpropertymanager.h
├── qttreepropertybrowser.cpp
├── qttreepropertybrowser.h
├── qtvariantproperty.cpp
└── qtvariantproperty.h
19 directories, 332 files
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论