public void GetItemPosition(int index, ref int rowPtr, QFormLayout.ItemRole rolePtr) { StackItem[] stack = new StackItem[4]; stack[1].s_int = index; stack[2].s_int = rowPtr; stack[3].s_int = (int)rolePtr; interceptor.Invoke("getItemPosition$$$", "getItemPosition(int, int*, QFormLayout::ItemRole*) const", stack); rowPtr = stack[2].s_int; return; }
public void GetLayoutPosition(QLayout layout, ref int rowPtr, QFormLayout.ItemRole rolePtr) { StackItem[] stack = new StackItem[4]; #if DEBUG stack[1].s_class = (IntPtr)DebugGCHandle.Alloc(layout); #else stack[1].s_class = (IntPtr)GCHandle.Alloc(layout); #endif stack[2].s_int = rowPtr; stack[3].s_int = (int)rolePtr; interceptor.Invoke("getLayoutPosition#$$", "getLayoutPosition(QLayout*, int*, QFormLayout::ItemRole*) const", stack); #if DEBUG DebugGCHandle.Free((GCHandle)stack[1].s_class); #else ((GCHandle)stack[1].s_class).Free(); #endif rowPtr = stack[2].s_int; return; }
public IQLayoutItem ItemAt(int row, QFormLayout.ItemRole role) { return((IQLayoutItem)interceptor.Invoke("itemAt$$", "itemAt(int, QFormLayout::ItemRole) const", typeof(IQLayoutItem), typeof(int), row, typeof(QFormLayout.ItemRole), role)); }
public void SetLayout(int row, QFormLayout.ItemRole role, QLayout layout) { interceptor.Invoke("setLayout$$#", "setLayout(int, QFormLayout::ItemRole, QLayout*)", typeof(void), typeof(int), row, typeof(QFormLayout.ItemRole), role, typeof(QLayout), layout); }
public void SetWidget(int row, QFormLayout.ItemRole role, QWidget widget) { interceptor.Invoke("setWidget$$#", "setWidget(int, QFormLayout::ItemRole, QWidget*)", typeof(void), typeof(int), row, typeof(QFormLayout.ItemRole), role, typeof(QWidget), widget); }
public void SetItem(int row, QFormLayout.ItemRole role, IQLayoutItem item) { interceptor.Invoke("setItem$$#", "setItem(int, QFormLayout::ItemRole, QLayoutItem*)", typeof(void), typeof(int), row, typeof(QFormLayout.ItemRole), role, typeof(IQLayoutItem), item); }