aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp')
-rw-r--r--src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp b/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
index 7854b597..8e7eb7f6 100644
--- a/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
+++ b/src-qt5/core/lumina-desktop-unified/src-screensaver/SSBaseWidget.cpp
@@ -7,15 +7,14 @@
#include "SSBaseWidget.h"
-#define DEBUG 1
+#define DEBUG 0
static QStringList validPlugs;
// ========
// PUBLIC
// ========
-SSBaseWidget::SSBaseWidget(QWidget *parent, QSettings *set) : QWidget(parent){
+SSBaseWidget::SSBaseWidget(QWidget *parent) : QWidget(parent){
if(validPlugs.isEmpty()){ validPlugs << "none"; } //add more later
- settings = set; //needed to pass along for plugins to read any special options/settings
this->setObjectName("LuminaBaseSSWidget");
ANIM = 0;
this->setMouseTracking(true);
@@ -60,7 +59,7 @@ void SSBaseWidget::startPainting(){
this->repaint();
//If not a stylesheet-based plugin - set it here
if(cplug!="none"){
- ANIM = BaseAnimGroup::NewAnimation(cplug, this, settings);
+ ANIM = BaseAnimGroup::NewAnimation(cplug, this);
connect(ANIM, SIGNAL(finished()), this, SLOT(startPainting()) ); //repeat the plugin as needed
ANIM->LoadAnimations();
}
@@ -75,7 +74,7 @@ void SSBaseWidget::startPainting(){
void SSBaseWidget::stopPainting(){
if(ANIM!=0){
- qDebug() << "Stopping Animation!!";
+ if(DEBUG){ qDebug() << "Stopping Animation!!"; }
ANIM->stop();
//ANIM->clear();
ANIM->deleteLater();
bgstack15