library: libGQt #include "TQMimeTypes.h" |
TQMimeTypes
class description - header file - source file - inheritance tree (.pdf)
private:
TQMimeTypes(const TQMimeTypes&)
void operator=(const TQMimeTypes&) const
void operator=(const TQMimeTypes&)
protected:
const QIconSet* AddType(const TSystemFile* filename)
TQMime* Find(const char* filename) const
public:
TQMimeTypes(const char* iconPath, const char* file)
virtual ~TQMimeTypes()
void AddType(const char* type, const char* pat, const char* icon, const char* sicon, const char* action)
static TClass* Class()
Bool_t GetAction(const char* filename, char* action) const
const QIconSet* GetIcon(const char* filename) const
const QIconSet* GetIcon(const TSystemFile* filename)
Bool_t GetType(const char* filename, char* type) const
Bool_t HasChanged() const
virtual TClass* IsA() const
virtual void Print(Option_t* option = "") const
void SaveMimes()
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
TString fIconPath the path to the icon directory
TString fFilename file name of mime type file
Bool_t fChanged true if file has changed
TOrdCollection* fList list of mime types
QFileIconProvider fDefaultProvider Default provider of the system icons;
TQMimeTypes and TQMime
This class handles mime types, used by browsers to map file types
to applications and icons. TQMime is internally used by TQMimeType.
This class does allow the Qt-base gui to get the same Mime types
as ROOT mime defines
TQMimeTypes(const char *iconPath, const char *filename)
Create a mime type cache. Read the mime types file "filename" and
built a list of mime types.
TQMime * Find(const char *filename)
Given a filename find the matching mime type object.
const QIconSet * GetIcon(const char *filename)
const QIcon * GetIcon(const char *filename)
#endif /* QT_VERSION */
Return icon belonging to mime type of filename.
const QIconSet * AddType(const TSystemFile *filename)
Bool_t GetAction(const char *filename, char *action)
Return in action the mime action string belonging to filename.
Bool_t GetType(const char *filename, char *type)
Return in type the mime type belonging to filename.
void SaveMimes()
Save mime types in user's mime type file.
Author: Valeri Fine 21/01/2003
Last update: root/qt:$Name: $:$Id: TQMimeTypes.cxx,v 1.5 2006/05/10 14:06:06 rdm Exp $
Copyright (C) 1995-2004, Rene Brun and Fons Rademakers. *
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.