Пример #1
0
 /// <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);
 }
Пример #2
0
 public KXMLGUIFactory(IKXMLGUIBuilder builder)
     : this((Type) null)
 {
     CreateProxy();
     interceptor.Invoke("KXMLGUIFactory#", "KXMLGUIFactory(KXMLGUIBuilder*)", typeof(void), typeof(IKXMLGUIBuilder), builder);
 }
Пример #3
0
 /// <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);
 }