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

  1. #ifndef QSTYLEINTERFACE_H
  2. #define QSTYLEINTERFACE_H
  3.  
  4. #ifndef QT_H
  5. #include <private/qcom_p.h>
  6. #endif // QT_H
  7.  
  8. #ifndef QT_NO_STYLE
  9. #ifndef QT_NO_COMPONENT
  10.  
  11. class QStyle;
  12.  
  13. // {FC1B6EBE-053C-49c1-A483-C377739AB9A5}
  14. #ifndef IID_QStyleFactory
  15. #define IID_QStyleFactory QUuid(0xfc1b6ebe, 0x53c, 0x49c1, 0xa4, 0x83, 0xc3, 0x77, 0x73, 0x9a, 0xb9, 0xa5)
  16. #endif
  17.  
  18. struct Q_EXPORT QStyleFactoryInterface : public QFeatureListInterface
  19. {
  20.     virtual QStyle* create( const QString& style ) = 0;
  21. };
  22.  
  23. #endif //QT_NO_COMPONENT
  24. #endif //QT_NO_STYLE
  25.  
  26. #endif //QSTYLEINTERFACE_H
  27.