1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#ifndef SQLVIEW_H
#define SQLVIEW_H
#include "guiSQLiteStudio_global.h"
#include <QPlainTextEdit>
class SqliteSyntaxHighlighter;
class GUI_API_EXPORT SqlView : public QPlainTextEdit
{
Q_OBJECT
public:
explicit SqlView(QWidget *parent = 0);
void setTextBackgroundColor(int from, int to, const QColor& color);
void setContents(const QString& value);
private:
SqliteSyntaxHighlighter* highlighter = nullptr;
private slots:
void changeFont(const QVariant& font);
};
#endif // SQLVIEW_H
|