A request for selecting a color by the user. 更多...
| import 语句: | import QtWebEngine 1.10 | 
| Since: | QtWebEngine 1.4 | 
A ColorDialogRequest is passed as an argument of the WebEngineView::colorDialogRequested signal. It is generated when a color picker dialog is requested. See HTML5 Color State .
						The
						
							accepted
						
						property of the request indicates whether the request is handled by the user code or the default dialog should be displayed. If you set the
						
							accepted
						
						特性到
						
true
						
						, make sure to call either
						
							dialogAccept()
						
						or
						
							dialogReject()
						
						afterwards.
					
The following code uses a custom dialog to handle the request:
WebEngineView {
    // ...
    onColorDialogRequested: function(request) {
        request.accepted = true;
        myDialog.request = request // keep the reference to the request
        myDialog.accept.connect(request.dialogAccept);
        myDialog.reject.connect(request.dialogReject);
        myDialog.visible = true;
    }
    // ...
}
					
					| 
								 accepted : bool  | 
						
Indicates whether the color picker dialog request has been accepted by the signal handler.
						If the property is
						
false
						
						after any signal handlers for
						
							WebEngineView::colorDialogRequested
						
						have been executed, a default color picker dialog will be shown. To prevent this, set
						
request.accepted
						
						to
						
true
						
						.
					
						默认为
						
false
						
						.
					
| 
								 [read-only] color : color  | 
						
The default color to be selected in the dialog.
| 
								 void dialogAccept ( color color )  | 
						
This function notifies the engine that the user accepted the dialog, providing the color .
This function notifies the engine that the user rejected the dialog.