Explorar o código

UI: Use theme path prefix in status bar

derrod %!s(int64=2) %!d(string=hai) anos
pai
achega
625277ace3
Modificáronse 1 ficheiros con 3 adicións e 13 borrados
  1. 3 13
      UI/window-basic-status-bar.cpp

+ 3 - 13
UI/window-basic-status-bar.cpp

@@ -569,19 +569,9 @@ void OBSBasicStatusBar::RecordingUnpaused()
 
 static QPixmap GetPixmap(const QString &filename)
 {
-	bool darkTheme = obs_frontend_is_theme_dark();
-	QString path;
-
-	if (darkTheme) {
-		std::string darkPath;
-		QString themePath = QString("themes/Dark/") + filename;
-		GetDataFilePath(QT_TO_UTF8(themePath), darkPath);
-		path = QT_UTF8(darkPath.c_str());
-	} else {
-		path = QString(":/res/images/" + filename);
-	}
-
-	return QIcon(path).pixmap(QSize(16, 16));
+	QString path = obs_frontend_is_theme_dark() ? "theme:Dark/"
+						    : ":/res/images/";
+	return QIcon(path + filename).pixmap(QSize(16, 16));
 }
 
 void OBSBasicStatusBar::UpdateIcons()