- if (effect == NOEFFECT) {
- if (l.size() == 1) l[0]->setData(100, QVariant());
- effect_stack->setHidden(true);
- return;
- }
- effect_stack->setCurrentIndex(effect - 1);
- effect_stack->setHidden(false);
- if (effect == TYPEWRITEREFFECT) {
- if (l.size() == 1 && l.at(0)->type() == TEXTITEM) {
- QStringList effdata = QStringList() << "typewriter" << QString::number(typewriter_delay->value()) + ";" + QString::number(typewriter_start->value());
- l[0]->setData(100, effdata);
- }
- }
-#if QT_VERSION < 0x040600
- return;
-#else
- if (effect == BLUREFFECT) {
- // Blur effect
- if (l.size() == 1) {
- QGraphicsEffect *eff = new QGraphicsBlurEffect();
- l[0]->setGraphicsEffect(eff);
- }
- } else if (effect == SHADOWEFFECT) {
- if (l.size() == 1) {
- QGraphicsEffect *eff = new QGraphicsDropShadowEffect();
- l[0]->setGraphicsEffect(eff);
+
+ if(list.size() == 1) {
+ if(effect == NOEFFECT)
+ effect_stack->setHidden(true);
+ else {
+ effect_stack->setCurrentIndex(effect - 1);
+ effect_stack->setHidden(false);