Size maindisplay to full screen correctly, and eliminate maindisplay scrollbars

bzr-revno: 1012
This commit is contained in:
Jonathan Corwin 2010-09-04 22:31:32 +01:00
commit 301a190483
3 changed files with 6 additions and 3 deletions

View File

@ -129,11 +129,11 @@ class OpenLP(QtGui.QApplication):
screens = ScreenList()
# Decide how many screens we have and their size
for screen in xrange(0, self.desktop().numScreens()):
size = self.desktop().screenGeometry(screen);
screens.add_screen({u'number': screen,
u'size': self.desktop().availableGeometry(screen),
u'size': size,
u'primary': (self.desktop().primaryScreen() == screen)})
log.info(u'Screen %d found with resolution %s',
screen, self.desktop().availableGeometry(screen))
log.info(u'Screen %d found with resolution %s', screen, size)
# start the main app window
self.mainWindow = MainWindow(screens, app_version)
self.mainWindow.show()

View File

@ -40,6 +40,7 @@ HTMLSRC = u"""
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
}
body {
%s;

View File

@ -125,6 +125,8 @@ class MainDisplay(DisplayWidget):
self.frame = self.page.mainFrame()
QtCore.QObject.connect(self.webView,
QtCore.SIGNAL(u'loadFinished(bool)'), self.isLoaded)
self.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff)
self.frame.setScrollBarPolicy(QtCore.Qt.Vertical,
QtCore.Qt.ScrollBarAlwaysOff)
self.frame.setScrollBarPolicy(QtCore.Qt.Horizontal,