33 #ifndef CXFILEPREVIEWWIDGET_H_
34 #define CXFILEPREVIEWWIDGET_H_
36 #include "cxResourceWidgetsExport.h"
42 #include <QSyntaxHighlighter>
65 virtual QString defaultWhatsThis()
const;
67 template<
class SYNTAXHIGHLIGHTER>
70 delete mSyntaxHighlighter;
71 mSyntaxHighlighter =
new SYNTAXHIGHLIGHTER(mTextDocument);
75 virtual void previewFileSlot(
const QString& absoluteFilePath);
77 void textChangedSlot();
82 QTextDocument* mTextDocument;
85 QSyntaxHighlighter* mSyntaxHighlighter;
87 QPushButton* mSaveButton;