コード例 #1
0
ファイル: gnome.py プロジェクト: carriercomm/Spark-4
def from_mime_type_or_extension(mimeType, extension):
    """ Return a file type object matching the given MIME type and/or extension. """
    if not mimeType and not extension:
        raise ValueError("At least the MIME type or extension should be specified")
    elif not mimeType:
        type, confidence = gio.content_type_guess("foo" + extension, None, 0)
        return GnomeType(type)
    else:
        type = gio.content_type_from_mime_type(mimeType)
        return GnomeType(type)
コード例 #2
0
ファイル: sourceviewer.py プロジェクト: kaiw/meld-1
 def get_language_from_mime_type(self, mime_type):
     content_type = gio.content_type_from_mime_type(mime_type)
     return self.get_language_manager().guess_language(None, content_type)
コード例 #3
0
ファイル: sourceviewer.py プロジェクト: k-bx/PatienceMeld
 def get_language_from_mime_type(self, mime_type):
     content_type = gio.content_type_from_mime_type(mime_type)
     return self.get_language_manager().guess_language(None, content_type)