A request for selecting a color by the user. 更多...
| import 语句: | import QtWebEngine 1.5 | 
| 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;
    }
    // ...
}
					
					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
							
							.
						
The default color to be selected in the dialog.
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.