aboutsummaryrefslogtreecommitdiff
path: root/launcher
diff options
context:
space:
mode:
authorTrial97 <alexandru.tripon97@gmail.com>2023-06-28 18:41:47 +0300
committerTrial97 <alexandru.tripon97@gmail.com>2023-06-28 18:41:47 +0300
commit0008b22d8b352e3591ee7ba7c6d9313ed23cbd4a (patch)
tree1965fb1c260910e1cce60bf960ce8fada3aadebe /launcher
parent8f9bd9617fc9f555b4814993ecbe70802fa5817c (diff)
downloadPrismLauncher-0008b22d8b352e3591ee7ba7c6d9313ed23cbd4a.tar.gz
PrismLauncher-0008b22d8b352e3591ee7ba7c6d9313ed23cbd4a.tar.bz2
PrismLauncher-0008b22d8b352e3591ee7ba7c6d9313ed23cbd4a.zip
Renamed function
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Diffstat (limited to 'launcher')
-rw-r--r--launcher/ui/MainWindow.cpp2
-rw-r--r--launcher/ui/instanceview/InstanceView.cpp9
-rw-r--r--launcher/ui/instanceview/InstanceView.h2
3 files changed, 8 insertions, 5 deletions
diff --git a/launcher/ui/MainWindow.cpp b/launcher/ui/MainWindow.cpp
index 26fcb3a3..515abf07 100644
--- a/launcher/ui/MainWindow.cpp
+++ b/launcher/ui/MainWindow.cpp
@@ -927,7 +927,7 @@ void MainWindow::onCatToggled(bool state)
void MainWindow::setCatBackground(bool enabled)
{
- view->setCatVisible(enabled);
+ view->setPaintCat(enabled);
view->viewport()->repaint();
}
diff --git a/launcher/ui/instanceview/InstanceView.cpp b/launcher/ui/instanceview/InstanceView.cpp
index 4c83e94a..1911dd59 100644
--- a/launcher/ui/instanceview/InstanceView.cpp
+++ b/launcher/ui/instanceview/InstanceView.cpp
@@ -74,7 +74,7 @@ InstanceView::InstanceView(QWidget *parent)
setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
setAcceptDrops(true);
setAutoScroll(true);
- setCatVisible(APPLICATION->settings()->get("TheCat").toBool());
+ setPaintCat(APPLICATION->settings()->get("TheCat").toBool());
}
InstanceView::~InstanceView()
@@ -500,10 +500,13 @@ void InstanceView::mouseDoubleClickEvent(QMouseEvent *event)
}
}
-void InstanceView::setCatVisible(bool visible)
+void InstanceView::setPaintCat(bool visible)
{
m_catVisible = visible;
- m_catPixmap.load(QString(":/backgrounds/%1").arg(ThemeManager::getCatImage()));
+ if (visible)
+ m_catPixmap.load(QString(":/backgrounds/%1").arg(ThemeManager::getCatImage()));
+ else
+ m_catPixmap = QPixmap();
}
void InstanceView::paintEvent(QPaintEvent* event)
diff --git a/launcher/ui/instanceview/InstanceView.h b/launcher/ui/instanceview/InstanceView.h
index a9bd0bd7..36405675 100644
--- a/launcher/ui/instanceview/InstanceView.h
+++ b/launcher/ui/instanceview/InstanceView.h
@@ -86,7 +86,7 @@ public:
virtual QRegion visualRegionForSelection(const QItemSelection &selection) const override;
int spacing() const { return m_spacing; };
- void setCatVisible(bool visible);
+ void setPaintCat(bool visible);
public slots:
virtual void updateGeometries() override;