Embedding:
You cannot embed GTK + widgets in it. It is a toolkit of low level, so it cannot be embedded with widgets of height level, such as GTK +. However, the clutter widget can be embedded in GTK +.
Usage:
Clutter can provide text (editable), but cannot provide buttons, list, combox, scroll, etc. If needed, you can embed GTK +. These components are less likely to be used in small-screen handheld devices. clutter provides the mouse push and buttons in the stage or actor (the left and right keys are not distinguished, And the touch screen does not distinguish between the left and right keys), release, enter, and exit. In terms of functions, the button and list functions can be implemented.
The input text box is not supported and can be replaced by the Editable cluttertext, but the use of cluttertext is limited. For example, we need to patch the scim-bridge file to support Chinese input, there is a problem with the copy function (Clipboard.
Others:
Clutter cannot provide gray, shadow, or gradient color changes (for example, for an image, the above part is darker and the following part is brighter ). Shadow can be provided using cluttershader, but it looks a little complicated and has not been tested.
Link: My clutter blog