xlang v4.0 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
Public 成员函数 | 静态 Public 属性
QMdiArea类 参考
类 QMdiArea 继承关系图:
QAbstractScrollArea

Public 成员函数

静态 Public 属性

额外继承的成员函数

详细描述

在文件 QMdiArea.xcsm3 行定义.

构造及析构函数说明

◆ QMdiArea() [1/2]

QMdiArea ( )

在文件 QMdiArea.xcsm11 行定义.

11 {
12 }

◆ QMdiArea() [2/2]

QMdiArea ( long  handle)

在文件 QMdiArea.xcsm14 行定义.

14 {
15 super(handle);
16 }

成员函数说明

◆ addSubWindow()

void addSubWindow ( @NotNilptr QWidget  subWindow)

在文件 QMdiArea.xcsm57 行定义.

57 {
58 QtXnl.widget_set_native_value(nativehandle, Constant.ADDSUBWIN, subWindow.nativehandle);
59 }

◆ cascadeSubWindows()

void cascadeSubWindows ( )

在文件 QMdiArea.xcsm69 行定义.

69 {
70 QtXnl.widget_slot(nativehandle, Constant.CASCADESUBWIN);
71 }

◆ createSubWnd()

QMdiSubWindow createSubWnd ( bool  bshow)

在文件 QMdiArea.xcsm18 行定义.

18 {
19 QMdiSubWindow wnd = new QMdiSubWindow();
20 if (wnd.create(this)){
21 if (bshow){
22 wnd.show();
23 }
24 return wnd;
25 }
26 return nilptr;
27 }

◆ currentSubWindow()

QWidget currentSubWindow ( )

在文件 QMdiArea.xcsm61 行定义.

61 {
62 return (QWidget)QtXnl.widget_get_object(nativehandle, Constant.CURRENTSUBWIN);
63 }

◆ removeSubWindow()

void removeSubWindow ( @NotNilptr QWidget  subWindow)

在文件 QMdiArea.xcsm41 行定义.

41 {
42 QtXnl.widget_set_native_value(nativehandle, Constant.REMSUBWIN, subWindow.nativehandle);
43 }

◆ setActiveSubWindow()

void setActiveSubWindow ( @NotNilptr QMdiSubWindow  window)

在文件 QMdiArea.xcsm77 行定义.

77 {
78 QtXnl.widget_set_native_value(nativehandle, Constant.SETACTSUBWIN, window.nativehandle);
79 }

◆ setHorizontalScrollBarPolicy()

void setHorizontalScrollBarPolicy ( int  v)

在文件 QMdiArea.xcsm33 行定义.

33 {
34 QtXnl.widget_set_vint_value(nativehandle, Constant.MDISETSCROLLH, v);
35 }

◆ setVerticalScrollBarPolicy()

void setVerticalScrollBarPolicy ( int  v)

在文件 QMdiArea.xcsm37 行定义.

37 {
38 QtXnl.widget_set_vint_value(nativehandle, Constant.MDISETSCROLLV, v);
39 }

◆ setViewMode()

void setViewMode ( int  vm)

在文件 QMdiArea.xcsm29 行定义.

29 {
30 QtXnl.widget_set_vint_value(nativehandle, Constant.MDIMODE, vm);
31 }

◆ subWindowList()

QMdiSubWindow [] subWindowList ( )

在文件 QMdiArea.xcsm45 行定义.

45 {
46 Object [] objs = (Object [])QtXnl.widget_get_object(nativehandle, Constant.MDI_SUBWINDOWLIST);
47 if (objs != nilptr){
48 QMdiSubWindow [] out = new QMdiSubWindow [objs.length];
49 for (int i : objs.length){
50 out[i] = (QMdiSubWindow)objs[i];
51 }
52 return out;
53 }
54 return nilptr;
55 }

◆ tabbar()

QTabBar tabbar ( )

在文件 QMdiArea.xcsm65 行定义.

65 {
66 return (QTabBar)QtXnl.widget_get_object(nativehandle, Constant.MDIFIND_TABBAR);
67 }

◆ tileSubWindows()

void tileSubWindows ( )

在文件 QMdiArea.xcsm73 行定义.

73 {
74 QtXnl.widget_slot(nativehandle, Constant.TILESUBWIN);
75 }

结构体成员变量说明

◆ ScrollBarAlwaysOff

const int ScrollBarAlwaysOff = 1
static

在文件 QMdiArea.xcsm5 行定义.

◆ ScrollBarAlwaysOn

const int ScrollBarAlwaysOn = 2
static

在文件 QMdiArea.xcsm6 行定义.

◆ ScrollBarAsNeeded

const int ScrollBarAsNeeded = 0
static

在文件 QMdiArea.xcsm4 行定义.

◆ SubWindowView

const int SubWindowView = 0
static

在文件 QMdiArea.xcsm8 行定义.

◆ TabbedView

const int TabbedView = 1
static

在文件 QMdiArea.xcsm9 行定义.