forked from qt-creator/qt-creator
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			553 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			553 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#ifndef HTMLEDITORFACTORY_H
 | 
						|
#define HTMLEDITORFACTORY_H
 | 
						|
 | 
						|
#include "coreplugin/editormanager/ieditorfactory.h"
 | 
						|
 | 
						|
class HTMLEditorPlugin;
 | 
						|
 | 
						|
struct HTMLEditorFactoryData;
 | 
						|
class HTMLEditorFactory : public Core::IEditorFactory
 | 
						|
{
 | 
						|
    Q_OBJECT
 | 
						|
 | 
						|
public:
 | 
						|
    HTMLEditorFactory(HTMLEditorPlugin* owner);
 | 
						|
    ~HTMLEditorFactory();
 | 
						|
 | 
						|
    QStringList mimeTypes() const;
 | 
						|
    QString kind() const;
 | 
						|
 | 
						|
    Core::IEditor* createEditor(QWidget* parent);
 | 
						|
    Core::IFile* open(const QString &fileName);
 | 
						|
 | 
						|
private:
 | 
						|
    HTMLEditorFactoryData* d;
 | 
						|
};
 | 
						|
 | 
						|
#endif // HTMLEDITORFACTORY_H
 |