Browse Source

Add a hide file browser menu option (fixes #199)

tags/1.9.7
Kaspar Emanuel 10 years ago
parent
commit
8c0ef1bae9
2 changed files with 22 additions and 0 deletions
  1. +9
    -0
      resources/ui/carla_host.ui
  2. +13
    -0
      source/carla_host.py

+ 9
- 0
resources/ui/carla_host.ui View File

@@ -226,6 +226,7 @@
<addaction name="act_settings_show_toolbar"/>
<addaction name="act_settings_show_meters"/>
<addaction name="act_settings_show_keyboard"/>
<addaction name="act_settings_show_side_panel"/>
<addaction name="separator"/>
<addaction name="act_settings_configure"/>
</widget>
@@ -806,6 +807,14 @@
<string>Show Time Panel</string>
</property>
</action>
<action name="act_settings_show_side_panel">
<property name="checkable">
<bool>true</bool>
</property>
<property name="text">
<string>Show &amp;Side Panel</string>
</property>
</action>
<action name="act_file_connect">
<property name="icon">
<iconset resource="../resources.qrc">


+ 13
- 0
source/carla_host.py View File

@@ -378,6 +378,7 @@ class HostWindow(QMainWindow):
self.ui.act_settings_show_toolbar.toggled.connect(self.slot_showToolbar)
self.ui.act_settings_show_meters.toggled.connect(self.slot_showCanvasMeters)
self.ui.act_settings_show_keyboard.toggled.connect(self.slot_showCanvasKeyboard)
self.ui.act_settings_show_side_panel.toggled.connect(self.slot_showSidePanel)
self.ui.act_settings_configure.triggered.connect(self.slot_configureCarla)

self.ui.act_help_about.triggered.connect(self.slot_aboutCarla)
@@ -1219,6 +1220,8 @@ class HostWindow(QMainWindow):

settings.setValue("ShowToolbar", self.ui.toolBar.isEnabled())

settings.setValue("ShowSidePanel", self.ui.dockWidget.isEnabled())

diskFolders = []

for i in range(self.ui.cb_disk.count()):
@@ -1258,6 +1261,11 @@ class HostWindow(QMainWindow):
#else:
#self.ui.splitter.setSizes([210, 99999])

showSidePanel = settings.value("ShowSidePanel", True, type=bool)
self.ui.act_settings_show_side_panel.setChecked(showSidePanel)
self.ui.dockWidget.setEnabled(showSidePanel)
self.ui.dockWidget.setVisible(showSidePanel)

diskFolders = toList(settings.value("DiskFolders", [HOME]))

self.ui.cb_disk.setItemData(0, HOME)
@@ -1321,6 +1329,11 @@ class HostWindow(QMainWindow):
def slot_showTimePanel(self, yesNo):
self.ui.panelTime.setVisible(yesNo)

@pyqtSlot(bool)
def slot_showSidePanel(self, yesNo):
self.ui.dockWidget.setEnabled(yesNo)
self.ui.dockWidget.setVisible(yesNo)

@pyqtSlot(bool)
def slot_showToolbar(self, yesNo):
self.ui.toolBar.setEnabled(yesNo)


Loading…
Cancel
Save