/// <remarks> /// Constructs a KXMLGUIFactory. The provided <code>builder</code> KXMLGUIBuilder will be called /// for creating and removing container widgets, when clients are added/removed from the GUI. /// Note that the ownership of the given KXMLGUIBuilder object won't be transferred to this /// KXMLGUIFactory, so you have to take care of deleting it properly. /// </remarks> <short> Constructs a KXMLGUIFactory.</short> public KXMLGUIFactory(IKXMLGUIBuilder builder, QObject parent) : this((Type) null) { CreateProxy(); interceptor.Invoke("KXMLGUIFactory##", "KXMLGUIFactory(KXMLGUIBuilder*, QObject*)", typeof(void), typeof(IKXMLGUIBuilder), builder, typeof(QObject), parent); }
public KXMLGUIFactory(IKXMLGUIBuilder builder) : this((Type) null) { CreateProxy(); interceptor.Invoke("KXMLGUIFactory#", "KXMLGUIFactory(KXMLGUIBuilder*)", typeof(void), typeof(IKXMLGUIBuilder), builder); }
/// <remarks> /// A client can have an own KXMLGUIBuilder. /// Use this method to assign your builder instance to the client (so that the /// KXMLGUIFactory can use it when building the client's GUI) /// Client specific guibuilders are useful if you want to create /// custom container widgets for your GUI. /// </remarks> <short> A client can have an own KXMLGUIBuilder.</short> public void SetClientBuilder(IKXMLGUIBuilder builder) { interceptor.Invoke("setClientBuilder#", "setClientBuilder(KXMLGUIBuilder*)", typeof(void), typeof(IKXMLGUIBuilder), builder); }