コード例 #1
0
ファイル: auth_dialog.py プロジェクト: rudresh2319/Xpra
 def get_pixbuf(self, icon_name):
     icon_filename = os.path.join(get_icon_dir(), icon_name)
     if os.path.exists(icon_filename):
         try:
             return pixbuf_new_from_file(icon_filename)
         except Exception as e:
             log("pixbuf_new_from_file(%s) failed: %s", icon_filename, e)
     return None
コード例 #2
0
ファイル: osx_tray.py プロジェクト: tardyp/Xpra
 def set_dock_icon(self):
     filename = self.get_icon_filename()
     if not filename:
         log.warn("Warning: cannot set dock icon, file not found!")
         return
     log("OSXTray.set_dock_icon() loading icon from %s", filename)
     pixbuf = pixbuf_new_from_file(filename)
     self.macapp.set_dock_icon_pixbuf(pixbuf)
コード例 #3
0
ファイル: gtk_client_base.py プロジェクト: rudresh2319/Xpra
 def get_pixbuf(self, icon_name):
     try:
         if not icon_name:
             log("get_pixbuf(%s)=None", icon_name)
             return None
         icon_filename = get_icon_filename(icon_name)
         log("get_pixbuf(%s) icon_filename=%s", icon_name, icon_filename)
         if icon_filename:
             return pixbuf_new_from_file(icon_filename)
     except:
         log.error("get_pixbuf(%s)", icon_name, exc_info=True)
     return None
コード例 #4
0
ファイル: gtk_client_base.py プロジェクト: svn2github/Xpra
 def get_pixbuf(self, icon_name):
     try:
         if not icon_name:
             log("get_pixbuf(%s)=None", icon_name)
             return None
         icon_filename = get_icon_filename(icon_name)
         log("get_pixbuf(%s) icon_filename=%s", icon_name, icon_filename)
         if icon_filename:
             return pixbuf_new_from_file(icon_filename)
     except:
         log.error("get_pixbuf(%s)", icon_name, exc_info=True)
     return  None
コード例 #5
0
 def get_pixbuf(self, icon_name):
     from xpra.platform.paths import get_icon_filename
     from xpra.gtk_common.gtk_util import pixbuf_new_from_file
     try:
         if not icon_name:
             traylog("get_pixbuf(%s)=None", icon_name)
             return None
         icon_filename = get_icon_filename(icon_name)
         traylog("get_pixbuf(%s) icon_filename=%s", icon_name, icon_filename)
         if icon_filename:
             return pixbuf_new_from_file(icon_filename)
     except:
         traylog.error("get_pixbuf(%s)", icon_name, exc_info=True)
     return  None
コード例 #6
0
ファイル: tray.py プロジェクト: DiGuoZhiMeng/Xpra
 def get_image(self, icon_name, size=None):
     try:
         if not icon_name:
             return None
         icon_filename = get_icon_filename(icon_name)
         if not icon_filename:
             return None
         pixbuf = pixbuf_new_from_file(icon_filename)
         if not pixbuf:
             return None
         return scaled_image(pixbuf, size)
     except Exception:
         log.error("get_image(%s, %s)", icon_name, size, exc_info=True)
         return None
コード例 #7
0
ファイル: confirm_dialog.py プロジェクト: DiGuoZhiMeng/Xpra
 def get_icon(self, icon_name):
     icon_filename = os.path.join(get_icon_dir(), icon_name)
     if os.path.exists(icon_filename):
         return pixbuf_new_from_file(icon_filename)
     return None
コード例 #8
0
ファイル: bug_report.py プロジェクト: tardyp/Xpra
 def get_icon(self, icon_name):
     from xpra.platform.paths import get_icon_dir
     icon_filename = os.path.join(get_icon_dir(), icon_name)
     if os.path.exists(icon_filename):
         return pixbuf_new_from_file(icon_filename)
     return None
コード例 #9
0
ファイル: client_launcher.py プロジェクト: ljmljz/xpra
 def get_icon(self, icon_name):
     icon_filename = os.path.join(get_icon_dir(), icon_name)
     if os.path.exists(icon_filename):
         return pixbuf_new_from_file(icon_filename)
     return None
コード例 #10
0
ファイル: osx_tray.py プロジェクト: tardyp/Xpra
 def do_set_icon_from_file(self, filename):
     if not self.macapp:
         return
     pixbuf = pixbuf_new_from_file(filename)
     self.macapp.set_dock_icon_pixbuf(pixbuf)
     self.icon_timestamp = monotonic_time()
コード例 #11
0
ファイル: bug_report.py プロジェクト: ljmljz/xpra
 def get_icon(self, icon_name):
     from xpra.platform.paths import get_icon_dir
     icon_filename = os.path.join(get_icon_dir(), icon_name)
     if os.path.exists(icon_filename):
         return pixbuf_new_from_file(icon_filename)
     return None