[pitivi] ProjectSettings: set widget values from project settings
- From: Edward Hervey <edwardrv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] ProjectSettings: set widget values from project settings
- Date: Fri, 10 Dec 2010 17:49:20 +0000 (UTC)
commit f6e0a4bac09f78780d345d7bf6f833ca7966c23b
Author: Brandon Lewis <brandon_lewis alum berkeley edu>
Date: Fri Nov 19 18:06:12 2010 +0000
ProjectSettings: set widget values from project settings
pitivi/ui/projectsettings.py | 22 ++++++++++++++++++++++
1 files changed, 22 insertions(+), 0 deletions(-)
---
diff --git a/pitivi/ui/projectsettings.py b/pitivi/ui/projectsettings.py
index 49ab4d6..4f210fa 100644
--- a/pitivi/ui/projectsettings.py
+++ b/pitivi/ui/projectsettings.py
@@ -70,6 +70,9 @@ class ProjectSettingsDialog(GladeWindow):
GladeWindow.__init__(self, parent)
self.project = project
+ self.settings = project.getSettings()
+ self.project = project
+
# add custom widgets
self.dar_fraction_widget = FractionWidget()
self.video_properties_table.attach(self.dar_fraction_widget,
@@ -95,6 +98,25 @@ class ProjectSettingsDialog(GladeWindow):
self.channels_combo.set_model(audio_channels)
self.sample_rate_combo.set_model(audio_rates)
self.sample_depth_combo.set_model(audio_depths)
+
+ self.updateUI()
+
+ def updateUI(self):
+
+ self.width_spinbutton.set_value(self.settings.videowidth)
+ self.height_spinbutton.set_value(self.settings.videoheight)
+
+ # video
+ self.frame_rate_fraction_widget.setWidgetValue(self.settings.videorate)
+ self.par_fraction_widget.setWidgetValue(self.settings.videopar)
+
+ # audio
+ set_combo_value(self.channels_combo, self.settings.audiochannels)
+ set_combo_value(self.sample_rate_combo, self.settings.audiorate)
+ set_combo_value(self.sample_depth_combo, self.settings.audiodepth)
+
+ self._selectDarRadiobuttonToggledCb(self.select_dar_radiobutton)
+
def updateSettings(self):
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]