forked from qt-creator/qt-creator
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			608 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			608 B
		
	
	
	
		
			C++
		
	
	
	
	
	
| #ifndef RTEDITORWIDGET_H
 | |
| #define RTEDITORWIDGET_H
 | |
| 
 | |
| #include<QTabWidget>
 | |
| 
 | |
| struct HTMLEditorWidgetData;
 | |
| class HTMLEditorWidget:public QTabWidget
 | |
| {
 | |
|     Q_OBJECT
 | |
| 
 | |
| public:
 | |
|     HTMLEditorWidget(QWidget* parent = 0);
 | |
|     ~HTMLEditorWidget();
 | |
| 
 | |
|     void setContent(const QByteArray& ba, const QString& path=QString());
 | |
|     QByteArray content() const;
 | |
| 
 | |
|     QString title() const;
 | |
| 
 | |
| protected slots:
 | |
|     void slotCurrentTabChanged(int tab);
 | |
|     void slotContentModified();
 | |
| 
 | |
| signals:
 | |
|     void contentModified();
 | |
|     void titleChanged(const QString&);
 | |
| 
 | |
| private:
 | |
|     HTMLEditorWidgetData* d;
 | |
| };
 | |
| 
 | |
| #endif // RTEDITORWIDGET_H
 |