IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Qt Quick 3D - Robot Arm Example

Demonstrates how to add a C++ backend to a 3D project from Qt Design Studio.

Article lu   fois.

L'auteur

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Qt Quick 3D - Robot Arm Example

 
Sélectionnez
// Copyright (C) 2022 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause

#ifndef ANIMATEDPARAM_H
#define ANIMATEDPARAM_H

#include <QProperty>
#include <QVariantAnimation>

class AnimatedParam : public QVariantAnimation
{
    Q_OBJECT
    Q_PROPERTY(int value READ value WRITE setValue NOTIFY valueChanged)

public:
    AnimatedParam(QObject *parent = nullptr);

    int value() const;
    void setValue(int newValue);

    bool isRunning() const;

signals:
    void valueChanged();

private:
    QProperty<bool> m_isRunning;
};

#endif // ANIMATEDPARAM_H

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+