kgendesignerplugi(1) KDE Frameworks: KDesignerPlugi kgendesignerplugi(1) kgendesignerplugin - Qt(TM) Designer. kgendesignerplugin [...] Qt(TM) Designer , , , , . kgendesignerplugin , , ini. kgendesignerplugin , , , . -o C++. , stdout. -n . PluginName . -g . DefaultGroup . --author . --license . -h, --help . -v , --version . ini ( , , KConfig), . [Global], , , . [Global] : DefaultGroup Group ( : "Custom", -g). Includes , ( : ). , , ; , , , . PluginName C++ ( : WidgetsPlugin, -n). [ClassName], : CodeTemplate , codeTemplate() , Qt(TM) Designer ( : ). ConstructorArgs , , ImplClass; ( : (parent)). parent, ' QWidget, Qt(TM) Designer. , CreateWidget. CreateWidget , ( : new , ImplClass, , ConstructorArgs). . ImplClass ConstructorArgs. DomXML XML ( : , Qt(TM) Designer). Group , Qt(TM) Designer ( : DefaultGroup [Global]). IconName , Qt(TM) Designer ( : PNG, , pics ; : :/pics/Foo.png [Foo] :/pics/FooBar.png [Foo::Bar]). ImplClass , Qt(TM) Designer ( : ). , , : DomXML. , CreateWidget. IncludeFile , ( : <<.h>>; : foo.h [Foo] foobar.h [Foo::Bar]). IsContainer , ( : false). ToolTip , Qt(TM) Designer ( : << Widget>>; : Foo Widget [Foo]). WhatsThis << ?>>, ' Qt(TM) Designer ( : << Widget>>; : Foo Widget [Foo]). : [Foo] ToolTip=Displays foos [Bar] ToolTip=Bar editor , ( ToolTip), . , , ToolTip, WhatsThis Group. , , ( , ): [Global] PluginName=FooWidgets DefaultGroup=Display [Foo] ToolTip=Displays bears WhatsThis=An image widget that displays dancing bears [Bar] ToolTip=Bar editor WhatsThis=An editor interface for bars for bears Group=Editing , , . : [Global] PluginName=FooWidgets DefaultGroup=Foo [Foo::Bar] ToolTip=Displays bars WhatsThis=A widget that displays bars in a particular way IncludeFile=foo/bar.h IconName=:/previews/bar.png [Foo::Baz] IncludeFile=foo/baz.h ConstructorArgs=(Foo::Baz::SomeOption, parent) Group=Foo (Special) IsContainer=true IconName=:/previews/baz.png , << >> Qt(TM) Designer; , , . [Global] Includes=foopreviews.h [FancyWidget] ImplClass=FancyWidgetPreview https://doc.qt.io/qt-5/designer-creating-custom-widgets.html Qt(TM) Designer . , , KDE[1], . Richard Johnson . Alex Merry KDE Frameworks 5. 1. KDE https://bugs.kde.org KDE Frameworks Frameworks 5.0 28 2014 kgendesignerplugi(1)