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

Public 成员函数

包属性

额外继承的成员函数

详细描述

在文件 QMediaObject.x4 行定义.

构造及析构函数说明

◆ QMediaObject() [1/2]

QMediaObject ( )

在文件 QMediaObject.x5 行定义.

5 {
6 }

◆ QMediaObject() [2/2]

QMediaObject ( long  handle)

在文件 QMediaObject.x7 行定义.

7 {
8 super(handle);
9 }

成员函数说明

◆ availability()

AvailabilityStatus availability ( )

QMediaPlayer 重载.

在文件 QMediaObject.x23 行定义.

23 {
24 return (AvailabilityStatus)QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAOBJECT_AVAILABILITY);
25 }

◆ availabilityChanged() [1/2]

void availabilityChanged ( AvailabilityStatus  availability)

在文件 QMediaObject.x75 行定义.

75 {
76 if (__callback != nilptr){
77 __callback.availabilityChanged(this, availability);
78 }
79 }
onMediaObjectCallback __callback

◆ availabilityChanged() [2/2]

void availabilityChanged ( bool  available)

在文件 QMediaObject.x69 行定义.

69 {
70 if (__callback != nilptr){
71 __callback.availabilityChanged(this, available);
72 }
73 }

◆ bind()

bool bind ( QObject  o)

在文件 QMediaObject.x38 行定义.

38 {
39 return QtXnl.core_getintlong(nativehandle, Constant.QMEDIAOBJECT_BIND, o.nativehandle) == 1;
40 }

◆ getOnMediaObjectCallback()

onMediaObjectCallback getOnMediaObjectCallback ( )

在文件 QMediaObject.x15 行定义.

15 {
16 return __callback;
17 }

◆ isAvailable()

bool isAvailable ( )

在文件 QMediaObject.x19 行定义.

19 {
20 return QtXnl.widget_get_bool_value(nativehandle, Constant.QMEDIAOBJECT_ISAVAILABLE);
21 }

◆ isMetaDataAvailable()

bool isMetaDataAvailable ( )

在文件 QMediaObject.x46 行定义.

46 {
47 return QtXnl.widget_get_bool_value(nativehandle, Constant.QMEDIAOBJECT_ISMETADATAAVAILABLE);
48 }

◆ metaDataAvailableChanged()

void metaDataAvailableChanged ( bool  available)

在文件 QMediaObject.x57 行定义.

57 {
58 if (__callback != nilptr){
59 __callback.metaDataAvailableChanged(this,available);
60 }
61 }

◆ metaDataChanged()

void metaDataChanged ( )

在文件 QMediaObject.x63 行定义.

63 {
64 if (__callback != nilptr){
65 __callback.metaDataChanged(this);
66 }
67 }

◆ notifyInterval()

int notifyInterval ( )

在文件 QMediaObject.x31 行定义.

31 {
32 return QtXnl.widget_get_int_value(nativehandle, Constant.QMEDIAOBJECT_NOTIFYINTERVAL);
33 }

◆ notifyIntervalChanged()

void notifyIntervalChanged ( int  milliSeconds)

在文件 QMediaObject.x51 行定义.

51 {
52 if (__callback != nilptr){
53 __callback.notifyIntervalChanged(this,milliSeconds);
54 }
55 }

◆ service()

QMediaService service ( )

在文件 QMediaObject.x27 行定义.

27 {
28 return (QMediaService)QtXnl.widget_get_object(nativehandle, Constant.QMEDIAOBJECT_SERVICE);
29 }

◆ setNotifyInterval()

void setNotifyInterval ( int  milliSeconds)

在文件 QMediaObject.x34 行定义.

34 {
35 QtXnl.widget_set_vint_value(nativehandle, Constant.QMEDIAOBJECT_SETNOTIFYINTERVAL, milliSeconds);
36 }

◆ setOnMediaObjectCallback()

void setOnMediaObjectCallback ( onMediaObjectCallback  _l)

在文件 QMediaObject.x12 行定义.

12 {
13 __callback = _l;
14 }

◆ unbind()

void unbind ( QObject  o)

在文件 QMediaObject.x42 行定义.

42 {
43 QtXnl.core_getintlong(nativehandle, Constant.QMEDIAOBJECT_UNBIND, o.nativehandle);
44 }

结构体成员变量说明

◆ __callback

onMediaObjectCallback __callback = nilptr
package

在文件 QMediaObject.x10 行定义.