home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / qt3_emx.zip / include / private / qtextcodecinterface_p.h < prev    next >
C/C++ Source or Header  |  2001-09-20  |  665b  |  30 lines

  1. #ifndef QTEXTCODECINTERFACE_H
  2. #define QTEXTCODECINTERFACE_H
  3.  
  4. #ifndef QT_H
  5. #include <private/qcom_p.h>
  6. #endif // QT_H
  7.  
  8. #ifndef QT_NO_TEXTCODEC
  9. #ifndef QT_NO_COMPONENT
  10.  
  11. class QTextCodec;
  12.  
  13.  
  14. // {F55BFA60-F695-11D4-823E-009027DC0F37}
  15. #ifndef IID_QTextCodecFactory
  16. #define IID_QTextCodecFactory QUuid( 0xf55bfa60, 0xf695, 0x11d4, 0x82, 0x3e, 0x00, 0x90, 0x27, 0xdc, 0x0f, 0x37)
  17. #endif
  18.  
  19.  
  20. struct Q_EXPORT QTextCodecFactoryInterface : public QFeatureListInterface
  21. {
  22.     virtual QTextCodec *createForMib( int mib ) = 0;
  23.     virtual QTextCodec *createForName( const QString &name ) = 0;
  24. };
  25.  
  26. #endif // QT_NO_COMPONENT
  27. #endif // QT_NO_TEXTCODEC
  28.  
  29. #endif // QTEXTCODECINTERFACE_H
  30.