
Qt属性表控件
友善啊,朋友
这个作者很懒,什么都没留下…
展开
-
设置Qt属性表控件的样式
1、整体部分直接调用 setStyleSheet() 设置一个QTreeView 的样式。如果开启了隔行变色那么QTreeView 样式中别忘了加上 “alternate-background-color” 这个属性。2、设置之后效果如下:发现顶层的 Item 没受影响。顶层 Item 要在qttreepropertybrowser.cpp 中的QtPropertyEditorDelegate::paint() 设置。效果:...原创 2022-02-15 13:06:00 · 1260 阅读 · 2 评论 -
QtTreePropertyBrowser设置默认收起子项
QtTreePropertyBrowser * textAndFontPropertyEditor{nullptr}; ...略 foreach (auto p, textAndFontPropertyEditor->properties()) { const auto & list = textAndFontPropertyEditor->items(p); if(list.size() > 0) ...原创 2021-05-07 16:08:58 · 482 阅读 · 0 评论 -
QT属性表控件:新增自定义属性类型
QT属性表支持设置的属性时根据QVariant确定的,但是qt属性表并没有为每一种QVariant类型实现一种属性管理器。默认属性表实现了以下属性管理器:1、QtIntPropertyManager int类型2、QtDoublePropertyManager double类型3、QtDoublePropertyManager bool类型4、QtStringPropertyManager QString类型5、QtDatePropertyManager 日期类型6、QtTim.原创 2020-12-10 15:57:00 · 7087 阅读 · 17 评论