From: Ed Page Date: Wed, 20 Apr 2011 02:45:14 +0000 (-0500) Subject: Tweaking the 'default' orientation choice X-Git-Url: http://vcs.maemo.org/git/?a=commitdiff_plain;h=e80155ef08e4968d7062b7bfd66bc700839146ea;p=gc-dialer Tweaking the 'default' orientation choice --- 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):