def __init__(self, parent=None, flags=QtCore.Qt.WindowFlags(0), **kwargs): super(AboutDialog, self).__init__(parent, flags, **kwargs) self.setupUi(self) # Context menu actions qtsupport.setViewContextActions(self.versionsTableWidget) # Set icons logofile = qtsupport.geticonfile('GSDView.png', __name__) self.setLogo(logofile) # Set contents self.titleLabel.setText('%s v. %s' % (self.tr(info.name), info.version)) description = '''<p>%s</p> <p>Home Page: <a href="%s">%s</a> <BR> Project Page: <a href="http://sourceforge.net/projects/gsdview">http://sourceforge.net/projects/gsdview</a></p> <par> <p><span style="font-size:9pt; font-style:italic;">%s</span></p> ''' % (self.tr(info.description), info.website, info.website_label, info.copyright) self.aboutTextBrowser.setText(description) self.setPlatformInfo() self.setVersions()
def __init__(self, parent=None, flags=QtCore.Qt.WindowFlags(0), **kwargs): super().__init__(parent, flags, **kwargs) self.setupUi(self) # Context menu actions qtsupport.setViewContextActions(self.versionsTableWidget) # Set icons logofile = qtsupport.geticonfile('GSDView.png', __name__) self.setLogo(logofile) # Set contents self.titleLabel.setText(f'{self.tr(info.name)} v. {info.version}') description = f'''<p>{self.tr(info.description)}</p> <p>Home Page: <a href="{info.website}">{info.website_label}</a> <BR> Project Page: <a href="http://sourceforge.net/projects/gsdview">http://sourceforge.net/projects/gsdview</a></p> <par> <p><span style="font-size:9pt; font-style:italic;">{info.copyright}</span></p> ''' self.aboutTextBrowser.setText(description) self.setPlatformInfo() self.setVersions()
def setWorldmapItem(self, resolution='low'): scene = self.graphicsview.scene() if self.worldmapitem is not None: scene.removeItem(self.worldmapitem) # imgfile = qtsupport.geticonfile('world_2160x1080.jpg', __name__) imgfile = qtsupport.geticonfile('world_4320x2160.jpg', __name__) # imgfile = qtsupport.geticonfile('world_5400x2700.jpg', __name__) worldmap = QtGui.QPixmap(imgfile) worldmapitem = scene.addPixmap(worldmap) worldmapitem.setTransformationMode(QtCore.Qt.SmoothTransformation) # @NOTE: reverse the y axis worldmapitem.setTransform( QtGui.QTransform(+360. / worldmap.width(), 0, 0, -180. / worldmap.height(), -180, 90)) self.worldmapitem = worldmapitem
def setWorldmapItem(self, resolution='low'): scene = self.graphicsview.scene() if self.worldmapitem is not None: scene.removeItem(self.worldmapitem) #~ imgfile = qt4support.geticonfile('world_2160x1080.jpg', __name__) imgfile = qtsupport.geticonfile('world_4320x2160.jpg', __name__) #~ imgfile = qt4support.geticonfile('world_5400x2700.jpg', __name__) worldmap = QtGui.QPixmap(imgfile) worldmapitem = scene.addPixmap(worldmap) worldmapitem.setTransformationMode(QtCore.Qt.SmoothTransformation) # @NOTE: reverse the y axis worldmapitem.setTransform( QtGui.QTransform(360. / worldmap.width(), 0, 0, -180. / worldmap.height(), -180, 90)) self.worldmapitem = worldmapitem