self._window.addAction(self._closeWindowAction)
self._window.addAction(self._app.quitAction)
self._window.addAction(self._app.fullscreenAction)
- self._window.addAction(self._app.orientationAction)
else:
fileMenu = self._window.menuBar().addMenu("&File")
fileMenu.addAction(self._loginTabAction)
toolsMenu.addAction(self._importTabAction)
toolsMenu.addAction(self._aboutAction)
- self._window.addAction(self._app.orientationAction)
-
+ self._window.addAction(self._app.orientationAction)
self._window.addAction(self._app.logAction)
self._initialize_tab(self._tabWidget.currentIndex())
else:
self._tabWidget.setTabPosition(QtGui.QTabWidget.West)
qui_utils.set_window_orientation(self.window, QtCore.Qt.Horizontal)
+ for child in (self._smsEntryDialog, ):
+ if child is not None:
+ child.set_orientation(isPortrait)
for child in self.walk_children():
child.set_orientation(isPortrait)
MAX_CHAR = 160
def __init__(self, parent, app, session, errorLog):
+ self._app = app
self._session = session
self._session.draft.recipientsChanged.connect(self._on_recipients_changed)
qui_utils.set_stackable(self._window, True)
self._window.setWindowTitle("Contact")
self._window.setCentralWidget(centralWidget)
+ self._window.addAction(self._app.orientationAction)
self._closeWindowAction = QtGui.QAction(None)
self._closeWindowAction.setText("Close")
self._window.destroy()
self._window = None
+ def set_orientation(self, isPortrait):
+ if isPortrait:
+ qui_utils.set_window_orientation(self._window, QtCore.Qt.Vertical)
+ else:
+ qui_utils.set_window_orientation(self._window, QtCore.Qt.Horizontal)
+
def _update_letter_count(self):
count = self._smsEntry.toPlainText().size()
numTexts, numCharInText = divmod(count, self.MAX_CHAR)