From e80155ef08e4968d7062b7bfd66bc700839146ea Mon Sep 17 00:00:00 2001 From: Ed Page Date: Tue, 19 Apr 2011 21:45:14 -0500 Subject: [PATCH] Tweaking the 'default' orientation choice --- src/util/qwrappers.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/util/qwrappers.py b/src/util/qwrappers.py index 65ec755..2c50c8a 100644 --- a/src/util/qwrappers.py +++ b/src/util/qwrappers.py @@ -229,12 +229,16 @@ class WindowWrapper(object): @property def idealWindowOrientation(self): - if self._app.orientation == self._app.LANDSCAPE_ORIENTATION: + if self._app.orientation == self._app.AUTO_ORIENTATION: + windowOrientation = self.windowOrientation + elif self._app.orientation == self._app.DEFAULT_ORIENTATION: + windowOrientation = qui_utils.screen_orientation() + elif self._app.orientation == self._app.LANDSCAPE_ORIENTATION: windowOrientation = QtCore.Qt.Horizontal elif self._app.orientation == self._app.PORTRAIT_ORIENTATION: windowOrientation = QtCore.Qt.Vertical else: - windowOrientation = self.windowOrientation + raise RuntimeError("Bad! No %r for you" % self._app.orientation) return windowOrientation def walk_children(self): -- 1.7.9.5