Browse Source

Workaround claudia-launcher changing user icon theme

tags/v0.9.0
falkTX 13 years ago
parent
commit
975d7df18b
2 changed files with 6 additions and 3 deletions
  1. +1
    -1
      c++/carla-backend/carla_plugin.h
  2. +5
    -2
      src/claudia_launcher.py

+ 1
- 1
c++/carla-backend/carla_plugin.h View File

@@ -504,7 +504,7 @@ public:
} }


/*! /*!
* Check if a parameter is out output type.
* Check if a parameter is of output type.
* *
* \see PARAMETER_OUTPUT * \see PARAMETER_OUTPUT
*/ */


+ 5
- 2
src/claudia_launcher.py View File

@@ -96,11 +96,12 @@ class ClaudiaLauncher(QWidget, ui_claudia_launcher.Ui_ClaudiaLauncherW):
elif os.path.exists(os.path.join(sys.path[0], "..", "data", "icons")): elif os.path.exists(os.path.join(sys.path[0], "..", "data", "icons")):
self.ClaudiaIcons.addIconPath(os.path.join(sys.path[0], "..", "data", "icons")) self.ClaudiaIcons.addIconPath(os.path.join(sys.path[0], "..", "data", "icons"))


QIcon.setThemeName("claudia-hicolor")

self.icon_yes = QIcon(self.getIcon("dialog-ok-apply")) self.icon_yes = QIcon(self.getIcon("dialog-ok-apply"))
self.icon_no = QIcon(self.getIcon("dialog-cancel")) self.icon_no = QIcon(self.getIcon("dialog-cancel"))


self.m_lastThemeName = QIcon.themeName()
QIcon.setThemeName("claudia-hicolor")

self.clearInfo_DAW() self.clearInfo_DAW()
self.clearInfo_Host() self.clearInfo_Host()
self.clearInfo_Intrument() self.clearInfo_Intrument()
@@ -1103,6 +1104,8 @@ class ClaudiaLauncher(QWidget, ui_claudia_launcher.Ui_ClaudiaLauncherW):
self.settings().setValue("SplitterEffect", self.splitter_Effect.saveState()) self.settings().setValue("SplitterEffect", self.splitter_Effect.saveState())
self.settings().setValue("SplitterTool", self.splitter_Tool.saveState()) self.settings().setValue("SplitterTool", self.splitter_Tool.saveState())


QIcon.setThemeName(self.m_lastThemeName)

def loadSettings(self): def loadSettings(self):
if self.settings() and self.settings().contains("SplitterDAW"): if self.settings() and self.settings().contains("SplitterDAW"):
self.splitter_DAW.restoreState(self.settings().value("SplitterDAW", "")) self.splitter_DAW.restoreState(self.settings().value("SplitterDAW", ""))


Loading…
Cancel
Save