\l QUrl::fromLocalFile() when loading a file from the local filesystem.
\sa loadUrl()
-*/QQmlComponent::QQmlComponent(QQmlEngine *engine, const QUrl &url, CompilationMode mode, QObject *parent)
+*/
+QQmlComponent::QQmlComponent(QQmlEngine *engine, const QUrl &url, CompilationMode mode,
+ QObject *parent)
: QObject(*(new QQmlComponentPrivate), parent)
{
Q_D(QQmlComponent);
\sa loadUrl()
*/
QQmlComponent::QQmlComponent(QQmlEngine *engine, const QString &fileName,
- QObject *parent)
+ QObject *parent)
: QObject(*(new QQmlComponentPrivate), parent)
{
Q_D(QQmlComponent);
\sa loadUrl()
*/
QQmlComponent::QQmlComponent(QQmlEngine *engine, const QString &fileName,
- CompilationMode mode, QObject *parent)
+ CompilationMode mode, QObject *parent)
: QObject(*(new QQmlComponentPrivate), parent)
{
Q_D(QQmlComponent);
The type name is the same as used in the getContext() call, for the 2d
canvas the value will be "2d".
- \sa QtQuick2::Canvas::getContext QtQuick2::Canvas::available
+ \sa QtQuick2::Canvas::getContext, QtQuick2::Canvas::available
*/
QString QQuickCanvasItem::contextType() const
Only those tiles within the current canvas window are painted by the Canvas
render engine.
- \sa QtQuick2::Canvas::tileSize QtQuick2::Canvas::canvasWindow
+ \sa QtQuick2::Canvas::tileSize, QtQuick2::Canvas::canvasWindow
*/
QSizeF QQuickCanvasItem::canvasSize() const
{
By default the tileSize is the same as the canvasSize.
- \sa QtQuick2::Canvas::canvaasSize QtQuick2::Canvas::canvasWindow
+ \sa QtQuick2::Canvas::canvaasSize, QtQuick2::Canvas::canvasWindow
*/
QSize QQuickCanvasItem::tileSize() const
{
can display different visible areas by changing the canvas windowSize
and/or position.
- \sa QtQuick2::Canvas::canvasSize QtQuick2::Canvas::tileSize
+ \sa QtQuick2::Canvas::canvasSize, QtQuick2::Canvas::tileSize
*/
QRectF QQuickCanvasItem::canvasWindow() const
{
canvas renderer will redraw it. This will trigger the "onPaint" signal
handler function.
- \sa QtQuick2::Canvas::paint QtQuick2::Canvas::requestPaint
- */
+ \sa QtQuick2::Canvas::paint, QtQuick2::Canvas::requestPaint
+*/
void QQuickCanvasItem::markDirty(const QRectF& rect)
{
Note: calling this method will force painting the whole canvas, not just the
current canvas visible window.
- \sa canvasWindow canvasSize toDataURL
- */
+ \sa canvasWindow, canvasSize, toDataURL
+*/
bool QQuickCanvasItem::save(const QString &filename) const
{
Q_D(const QQuickCanvasItem);
The loaded image can be unloaded by the \a QtQuick2::Canvas::unloadImage method.
Note: Only loaded images can be painted on the Canvas item.
- \sa QtQuick2::Canvas::unloadImage QtQuick2::Canvas::imageLoaded QtQuick2::Canvas::isImageLoaded
- \sa QtQuick2::Context2D::createImageData QtQuick2::Context2D::drawImage
- */
+ \sa QtQuick2::Canvas::unloadImage, QtQuick2::Canvas::imageLoaded, QtQuick2::Canvas::isImageLoaded,
+ QtQuick2::Context2D::createImageData, QtQuick2::Context2D::drawImage
+*/
void QQuickCanvasItem::loadImage(const QUrl& url)
{
Q_D(QQuickCanvasItem);
Once an image is unloaded it cannot be painted by the canvas context
unless it is loaded again.
- \sa QtQuick2::Canvas::loadImage QtQuick2::Canvas::imageLoaded QtQuick2::Canvas::isImageLoaded
- \sa QtQuick2::Context2D::createImageData QtQuick2::Context2D::drawImage
- */
+ \sa QtQuick2::Canvas::loadImage, QtQuick2::Canvas::imageLoaded, QtQuick2::Canvas::isImageLoaded,
+ QtQuick2::Context2D::createImageData, QtQuick2::Context2D::drawImage
+*/
void QQuickCanvasItem::unloadImage(const QUrl& url)
{
Q_D(QQuickCanvasItem);
Returns true if the \a image failed to load.
\sa QtQuick2::Canvas::loadImage
- */
+*/
bool QQuickCanvasItem::isImageError(const QUrl& url) const
{
Q_D(const QQuickCanvasItem);
Returns true if the \a image is currently loading.
\sa QtQuick2::Canvas::loadImage
- */
+*/
bool QQuickCanvasItem::isImageLoading(const QUrl& url) const
{
Q_D(const QQuickCanvasItem);
Returns true if the \a image is sucessfully loaded and ready to use.
\sa QtQuick2::Canvas::loadImage
- */
+*/
bool QQuickCanvasItem::isImageLoaded(const QUrl& url) const
{
Q_D(const QQuickCanvasItem);
The default \a mimeType is "image/png".
\sa QtQuick2::Canvas::save
- */
+*/
QString QQuickCanvasItem::toDataURL(const QString& mimeType) const
{
QImage image = toImage();
\qmlmethod object QtQuick2::Context2D::arc(real x, real y, real radius, real startAngle, real endAngle, bool anticlockwise)
Adds an arc to the current subpath that lies on the circumference of the circle whose center is at the point (\c x,\cy) and whose radius is \c radius.
\image qml-item-canvas-arcTo2.png
- \sa QtQuick2::Context2D::arcTo
- See {http://www.w3.org/TR/2dcontext/#dom-context-2d-arc}{W3C 2d context standard for arc}
+ \sa QtQuick2::Context2D::arcTo,
+ {http://www.w3.org/TR/2dcontext/#dom-context-2d-arc}{W3C 2d context standard for arc}
*/
static v8::Handle<v8::Value> ctx2d_arc(const v8::Arguments &args)
{
\image qml-item-canvas-startAngle.png
The anticlockwise has the value TRUE for each arc in the figure above because they are all drawn in the counterclockwise direction.
- \sa QtQuick2::Context2D::arc
- \sa {http://www.w3.org/TR/2dcontext/#dom-context-2d-arcto}{W3C 2d context standard for arcTo}
+ \sa QtQuick2::Context2D::arc, {http://www.w3.org/TR/2dcontext/#dom-context-2d-arcto}{W3C 2d
+ context standard for arcTo}
*/
static v8::Handle<v8::Value> ctx2d_arcTo(const v8::Arguments &args)
{