GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
moc-ScreenWindow.cc
Go to the documentation of this file.
1 #ifdef HAVE_CONFIG_H
2 #include <config.h>
3 #endif
4 /****************************************************************************
5 ** Meta object code from reading C++ file 'ScreenWindow.h'
6 **
7 ** Created by: The Qt Meta Object Compiler version 63 (Qt 4.8.6)
8 **
9 ** WARNING! All changes made in this file will be lost!
10 *****************************************************************************/
11 
13 #if !defined(Q_MOC_OUTPUT_REVISION)
14 #error "The header file 'ScreenWindow.h' doesn't include <QObject>."
15 #elif Q_MOC_OUTPUT_REVISION != 63
16 #error "This file was generated using the moc from 4.8.6. It"
17 #error "cannot be used with the include files from this version of Qt."
18 #error "(The moc has changed too much.)"
19 #endif
20 
21 QT_BEGIN_MOC_NAMESPACE
22 static const uint qt_meta_data_ScreenWindow[] = {
23 
24  // content:
25  6, // revision
26  0, // classname
27  0, 0, // classinfo
28  4, 14, // methods
29  0, 0, // properties
30  0, 0, // enums/sets
31  0, 0, // constructors
32  0, // flags
33  3, // signalCount
34 
35  // signals: signature, parameters, type, tag, flags
36  14, 13, 13, 13, 0x05,
37  35, 30, 13, 13, 0x05,
38  49, 13, 13, 13, 0x05,
39 
40  // slots: signature, parameters, type, tag, flags
41  68, 13, 13, 13, 0x0a,
42 
43  0 // eod
44 };
45 
46 static const char qt_meta_stringdata_ScreenWindow[] = {
47  "ScreenWindow\0\0outputChanged()\0line\0"
48  "scrolled(int)\0selectionChanged()\0"
49  "notifyOutputChanged()\0"
50 };
51 
52 void ScreenWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
53 {
54  if (_c == QMetaObject::InvokeMetaMethod) {
55  Q_ASSERT(staticMetaObject.cast(_o));
56  ScreenWindow *_t = static_cast<ScreenWindow *>(_o);
57  switch (_id) {
58  case 0: _t->outputChanged(); break;
59  case 1: _t->scrolled((*reinterpret_cast< int(*)>(_a[1]))); break;
60  case 2: _t->selectionChanged(); break;
61  case 3: _t->notifyOutputChanged(); break;
62  default: ;
63  }
64  }
65 }
66 
67 const QMetaObjectExtraData ScreenWindow::staticMetaObjectExtraData = {
68  0, qt_static_metacall
69 };
70 
71 const QMetaObject ScreenWindow::staticMetaObject = {
72  { &QObject::staticMetaObject, qt_meta_stringdata_ScreenWindow,
73  qt_meta_data_ScreenWindow, &staticMetaObjectExtraData }
74 };
75 
76 #ifdef Q_NO_DATA_RELOCATION
77 const QMetaObject &ScreenWindow::getStaticMetaObject() { return staticMetaObject; }
78 #endif //Q_NO_DATA_RELOCATION
79 
80 const QMetaObject *ScreenWindow::metaObject() const
81 {
82  return QObject::d_ptr->metaObject ? QObject::d_ptr->metaObject : &staticMetaObject;
83 }
84 
85 void *ScreenWindow::qt_metacast(const char *_clname)
86 {
87  if (!_clname) return 0;
88  if (!strcmp(_clname, qt_meta_stringdata_ScreenWindow))
89  return static_cast<void*>(const_cast< ScreenWindow*>(this));
90  return QObject::qt_metacast(_clname);
91 }
92 
93 int ScreenWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
94 {
95  _id = QObject::qt_metacall(_c, _id, _a);
96  if (_id < 0)
97  return _id;
98  if (_c == QMetaObject::InvokeMetaMethod) {
99  if (_id < 4)
100  qt_static_metacall(this, _c, _id, _a);
101  _id -= 4;
102  }
103  return _id;
104 }
105 
106 // SIGNAL 0
108 {
109  QMetaObject::activate(this, &staticMetaObject, 0, 0);
110 }
111 
112 // SIGNAL 1
114 {
115  void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
116  QMetaObject::activate(this, &staticMetaObject, 1, _a);
117 }
118 
119 // SIGNAL 2
121 {
122  QMetaObject::activate(this, &staticMetaObject, 2, 0);
123 }
124 QT_END_MOC_NAMESPACE
Provides a window onto a section of a terminal screen.
Definition: ScreenWindow.h:51
void selectionChanged()
Emitted when the selection is changed.
static const char qt_meta_stringdata_ScreenWindow[]
static QT_BEGIN_MOC_NAMESPACE const uint qt_meta_data_ScreenWindow[]
void scrolled(int line)
Emitted when the screen window is scrolled to a different position.
void outputChanged()
Emitted when the contents of the associated terminal screen ( see screen() ) changes.