文件名称:QtPropertyBrowser:Qt属性浏览器框架可编辑一组属性
文件大小:138KB
文件格式:ZIP
更新时间:2024-06-09 03:55:18
C++
Qt Solutions组件:属性浏览器 一个属性浏览器框架,使用户可以编辑一组属性。 该框架提供了浏览器窗口小部件,该窗口小部件显示带有标签的给定属性以及相应的编辑窗口小部件(例如,行编辑或组合框)。 框架的编辑器工厂提供了各种类型的编辑小部件:对于每种属性类型,框架提供一个属性管理器(例如QtIntPropertyManager和QtStringPropertyManager),可以与首选的编辑器工厂(例如QtSpinBoxFactory和QtLineEditFactory)关联。 该框架还提供了基于变量的属性类型,以及相应的变量管理器和工厂。 最后,该框架提供了浏览器小部件的三个现成的实现:QtTreePropertyBrowser,QtButtonPropertyBrowser和QtGroupBoxPropertyBrowser。 版本历史: 2.1: QtTreePrope
【文件预览】:
QtPropertyBrowser-master
----qtpropertybrowser.qrc(933B)
----cmake()
--------FindQtPropertyBrowser.cmake(1KB)
----images()
--------cursor-sizev.png(141B)
--------cursor-vsplit.png(161B)
--------cursor-sizeb.png(161B)
--------cursor-ibeam.png(124B)
--------cursor-openhand.png(160B)
--------cursor-arrow.png(171B)
--------cursor-forbidden.png(199B)
--------cursor-hsplit.png(155B)
--------cursor-sizef.png(161B)
--------cursor-hand.png(159B)
--------cursor-wait.png(172B)
--------cursor-cross.png(130B)
--------cursor-sizeh.png(145B)
--------cursor-busy.png(201B)
--------cursor-uparrow.png(132B)
--------cursor-sizeall.png(174B)
--------cursor-closedhand.png(147B)
--------cursor-whatsthis.png(191B)
----doxygen()
--------Doxyfile.in(62KB)
--------doxygen.cmake(842B)
----include()
--------QtTimeEditFactory(29B)
--------QtPointPropertyManager(31B)
--------QtDateTimeEditFactory(29B)
--------QtDateEditFactory(29B)
--------QtGroupPropertyManager(31B)
--------QtCursorEditorFactory(29B)
--------QtDoubleSpinBoxFactory(29B)
--------QtRectFPropertyManager(31B)
--------QtProperty(31B)
--------QtSizePolicyPropertyManager(31B)
--------QtEnumPropertyManager(31B)
--------QtColorPropertyManager(31B)
--------QtLineEditFactory(29B)
--------QtSliderFactory(29B)
--------QtCursorPropertyManager(31B)
--------QtColorEditorFactory(29B)
--------QtCharPropertyManager(31B)
--------QtVariantEditorFactory(31B)
--------QtFlagPropertyManager(31B)
--------QtVariantProperty(31B)
--------QtCharEditorFactory(29B)
--------QtFontPropertyManager(31B)
--------QtBoolPropertyManager(31B)
--------QtButtonPropertyBrowser(37B)
--------QtEnumEditorFactory(29B)
--------QtCheckBoxFactory(29B)
--------QtTreePropertyBrowser(35B)
--------QtAbstractPropertyBrowser(31B)
--------QtBrowserItem(31B)
--------QtAbstractEditorFactoryBase(31B)
--------QtScrollBarFactory(29B)
--------QtPointFPropertyManager(31B)
--------QtKeySequenceEditorFactory(29B)
--------QtGroupBoxPropertyBrowser(39B)
--------QtDoublePropertyManager(31B)
--------QtSpinBoxFactory(29B)
--------QtSizeFPropertyManager(31B)
--------QtFontEditorFactory(29B)
--------QtTimePropertyManager(31B)
--------QtSizePropertyManager(31B)
--------QtAbstractPropertyManager(31B)
--------QtIntPropertyManager(31B)
--------QtLocalePropertyManager(31B)
--------QtDateTimePropertyManager(31B)
--------QtVariantPropertyManager(31B)
--------QtKeySequencePropertyManager(31B)
--------QtRectPropertyManager(31B)
--------QtStringPropertyManager(31B)
--------QtDatePropertyManager(31B)
----src()
--------qtpropertybrowserutils_p.h(4KB)
--------qtgroupboxpropertybrowser.cpp(16KB)
--------qttreepropertybrowser.h(4KB)
--------qtpropertybrowserutils.cpp(11KB)
--------qtvariantproperty.h(8KB)
--------qteditorfactory.h(15KB)
--------qtbuttonpropertybrowser.cpp(19KB)
--------qtvariantproperty.cpp(96KB)
--------qttreepropertybrowser.cpp(33KB)
--------qtpropertymanager.cpp(206KB)
--------qtpropertymanager.h(26KB)
--------qtbuttonpropertybrowser.h(3KB)
--------qtpropertybrowser.h(10KB)
--------qtpropertybrowser.cpp(61KB)
--------qtgroupboxpropertybrowser.h(2KB)
--------qteditorfactory.cpp(77KB)
----examples()
--------demo()
----CMakeLists.txt(3KB)
----README.md(4KB)