from sface.screens.helpscreen import HelpScreen
# depending on the platform..
+# could probably use Qt's resource system but looks overkill for just one file...
def locate_image_file (filename):
- for dir in [ '/usr/share' ] :
+ for dir in [ '/usr/share', '/Applications/sface.app/Contents/Resources/sface' ] :
for suffix in ['png','jpg']:
attempt=os.path.join(dir,'images',"%s.%s"%(filename,suffix))
- if os.path.is_file(attempt) : return attempt
+ if os.path.isfile(attempt) : return attempt
return os.path.join('/could/not/locate/image/file',filename)
self.title = QLabel("", self)
scene=QGraphicsScene()
- pixmap = QPixmap(locate_image_file('graphic-sfa.png'))
+ pixmap = QPixmap(locate_image_file('graphic-sfa64'))
logolabel=QLabel("",self)
logolabel.setPixmap(pixmap)
self.main = QLabel("", self)
hlayout.addWidget(logolabel)
hlayout.addWidget(self.title)
hlayout.addStretch()
- hlayout.addWidget(QLabel("Go to: ", self))
+ gotolabel=QLabel("Go to: ", self)
+ gotolabel.setAlignment(Qt.AlignRight)
+ hlayout.addWidget(gotolabel)
hlayout.addWidget(self.main)
hlayout.addWidget(self.config)
hlayout.addWidget(self.help)