QXRD
0.11.16
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
qxrd
source
qxrdscripteditwidget.h
Go to the documentation of this file.
1
#ifndef QXRDSCRIPTEDITWIDGET_H
2
#define QXRDSCRIPTEDITWIDGET_H
3
4
#include <QTextEdit>
5
#include "
qxrdhighlighter.h
"
6
#include "
qxrdexperiment-ptr.h
"
7
8
class
QxrdScriptEditWidget
:
public
QTextEdit
9
{
10
Q_OBJECT
11
public
:
12
explicit
QxrdScriptEditWidget
(QWidget *parent = 0);
13
14
void
setExperiment
(
QxrdExperimentWPtr
expt);
15
void
contextMenuEvent
(QContextMenuEvent *event);
16
17
signals:
18
19
public
slots:
20
void
executeSelectedText
();
21
22
private
:
23
QxrdExperimentWPtr
m_Experiment
;
24
QxrdHighlighter
*
m_Highlighter
;
25
};
26
27
#endif // QXRDSCRIPTEDITWIDGET_H
QxrdScriptEditWidget::contextMenuEvent
void contextMenuEvent(QContextMenuEvent *event)
Definition:
qxrdscripteditwidget.cpp:18
QxrdScriptEditWidget::m_Highlighter
QxrdHighlighter * m_Highlighter
Definition:
qxrdscripteditwidget.h:24
QxrdExperimentWPtr
QWeakPointer< QxrdExperiment > QxrdExperimentWPtr
Definition:
qxrdexperiment-ptr.h:8
qxrdexperiment-ptr.h
QxrdScriptEditWidget
Definition:
qxrdscripteditwidget.h:8
QxrdScriptEditWidget::executeSelectedText
void executeSelectedText()
Definition:
qxrdscripteditwidget.cpp:34
QxrdScriptEditWidget::m_Experiment
QxrdExperimentWPtr m_Experiment
Definition:
qxrdscripteditwidget.h:23
QxrdHighlighter
Definition:
qxrdhighlighter.h:10
qxrdhighlighter.h
QxrdScriptEditWidget::QxrdScriptEditWidget
QxrdScriptEditWidget(QWidget *parent=0)
Definition:
qxrdscripteditwidget.cpp:6
QxrdScriptEditWidget::setExperiment
void setExperiment(QxrdExperimentWPtr expt)
Definition:
qxrdscripteditwidget.cpp:13
Generated by
1.8.10