aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/particles/qquickimageparticle_p.h
diff options
context:
space:
mode:
authorAlan Alpert <alan.alpert@nokia.com>2011-12-15 13:29:48 +1000
committerQt by Nokia <qt-info@nokia.com>2011-12-16 03:42:39 +0100
commit152a35b027258188bb57db2bafebe5b46d88eb43 (patch)
tree60339c825692cb985dd019f6580d0acb90e63efd /src/quick/particles/qquickimageparticle_p.h
parent7d7791f639caef9945ac3e4f543225b5705ccd93 (diff)
Fix sprite-less sprite mode
Sprite performance mode is supposed to work even without sprites, mostly for testing purposes. Also renamed the testing variable from bloat to bypassOptimizations, and removed it from the QML API (although it previously was hidden). Change-Id: I436554d4ee2ed3a1770839b28aba8d8ef843469a Reviewed-by: Martin Jones <martin.jones@nokia.com>
Diffstat (limited to 'src/quick/particles/qquickimageparticle_p.h')
-rw-r--r--src/quick/particles/qquickimageparticle_p.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/quick/particles/qquickimageparticle_p.h b/src/quick/particles/qquickimageparticle_p.h
index 61c24ed836..d8ba26bc86 100644
--- a/src/quick/particles/qquickimageparticle_p.h
+++ b/src/quick/particles/qquickimageparticle_p.h
@@ -182,7 +182,6 @@ class QQuickImageParticle : public QQuickParticlePainter
Q_PROPERTY(bool spritesInterpolate READ spritesInterpolate WRITE setSpritesInterpolate NOTIFY spritesInterpolateChanged)
Q_PROPERTY(EntryEffect entryEffect READ entryEffect WRITE setEntryEffect NOTIFY entryEffectChanged)
- Q_PROPERTY(bool bloat READ bloat WRITE setBloat NOTIFY bloatChanged)//Just a debugging property to bypass optimizations
Q_ENUMS(EntryEffect)
public:
explicit QQuickImageParticle(QQuickItem *parent = 0);
@@ -251,7 +250,7 @@ public:
bool spritesInterpolate() const { return m_spritesInterpolate; }
- bool bloat() const { return m_bloat; }
+ bool bypassOptimizations() const { return m_bypassOptimizations; }
EntryEffect entryEffect() const { return m_entryEffect; }
@@ -295,7 +294,7 @@ signals:
void spritesInterpolateChanged(bool arg);
- void bloatChanged(bool arg);
+ void bypassOptimizationsChanged(bool arg);
void entryEffectChanged(EntryEffect arg);
@@ -327,7 +326,7 @@ public slots:
void setSpritesInterpolate(bool arg);
- void setBloat(bool arg);
+ void setBypassOptimizations(bool arg);
void setEntryEffect(EntryEffect arg);
@@ -389,7 +388,7 @@ private:
void clearShadows();
QQuickParticleData* getShadowDatum(QQuickParticleData* datum);
- bool m_bloat;
+ bool m_bypassOptimizations;
PerformanceLevel perfLevel;
PerformanceLevel m_lastLevel;