00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #include "../histogramwidget.h"
00011 #if !defined(Q_MOC_OUTPUT_REVISION)
00012 #error "The header file 'histogramwidget.h' doesn't include <QObject>."
00013 #elif Q_MOC_OUTPUT_REVISION != 59
00014 #error "This file was generated using the moc from 4.4.3. It"
00015 #error "cannot be used with the include files from this version of Qt."
00016 #error "(The moc has changed too much.)"
00017 #endif
00018
00019 QT_BEGIN_MOC_NAMESPACE
00020 static const uint qt_meta_data_HistogramWidget[] = {
00021
00022
00023 1,
00024 0,
00025 0, 0,
00026 14, 10,
00027 0, 0,
00028 0, 0,
00029
00030
00031 19, 17, 16, 16, 0x05,
00032 46, 17, 16, 16, 0x05,
00033
00034
00035 68, 16, 16, 16, 0x08,
00036 98, 16, 16, 16, 0x08,
00037 129, 16, 16, 16, 0x08,
00038 161, 16, 16, 16, 0x08,
00039 194, 16, 16, 16, 0x08,
00040 225, 16, 16, 16, 0x08,
00041 257, 16, 16, 16, 0x08,
00042 288, 16, 16, 16, 0x08,
00043 320, 16, 16, 16, 0x08,
00044 351, 16, 16, 16, 0x08,
00045 384, 16, 16, 16, 0x08,
00046 403, 16, 16, 16, 0x08,
00047
00048 0
00049 };
00050
00051 static const char qt_meta_stringdata_HistogramWidget[] = {
00052 "HistogramWidget\0\0,\0newCenterZoom(float,float)\0"
00053 "newRange(float,float)\0"
00054 "on_zoomSlider_sliderPressed()\0"
00055 "on_zoomSlider_sliderReleased()\0"
00056 "on_centerSlider_sliderPressed()\0"
00057 "on_centerSlider_sliderReleased()\0"
00058 "on_lowerSlider_sliderPressed()\0"
00059 "on_lowerSlider_sliderReleased()\0"
00060 "on_upperSlider_sliderPressed()\0"
00061 "on_upperSlider_sliderReleased()\0"
00062 "on_zoomComboBox_activated(int)\0"
00063 "on_centerComboBox_activated(int)\0"
00064 "setNewCenterZoom()\0setNewLowerUpper()\0"
00065 };
00066
00067 const QMetaObject HistogramWidget::staticMetaObject = {
00068 { &QWidget::staticMetaObject, qt_meta_stringdata_HistogramWidget,
00069 qt_meta_data_HistogramWidget, 0 }
00070 };
00071
00072 const QMetaObject *HistogramWidget::metaObject() const
00073 {
00074 return &staticMetaObject;
00075 }
00076
00077 void *HistogramWidget::qt_metacast(const char *_clname)
00078 {
00079 if (!_clname) return 0;
00080 if (!strcmp(_clname, qt_meta_stringdata_HistogramWidget))
00081 return static_cast<void*>(const_cast< HistogramWidget*>(this));
00082 return QWidget::qt_metacast(_clname);
00083 }
00084
00085 int HistogramWidget::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
00086 {
00087 _id = QWidget::qt_metacall(_c, _id, _a);
00088 if (_id < 0)
00089 return _id;
00090 if (_c == QMetaObject::InvokeMetaMethod) {
00091 switch (_id) {
00092 case 0: newCenterZoom((*reinterpret_cast< float(*)>(_a[1])),(*reinterpret_cast< float(*)>(_a[2]))); break;
00093 case 1: newRange((*reinterpret_cast< float(*)>(_a[1])),(*reinterpret_cast< float(*)>(_a[2]))); break;
00094 case 2: on_zoomSlider_sliderPressed(); break;
00095 case 3: on_zoomSlider_sliderReleased(); break;
00096 case 4: on_centerSlider_sliderPressed(); break;
00097 case 5: on_centerSlider_sliderReleased(); break;
00098 case 6: on_lowerSlider_sliderPressed(); break;
00099 case 7: on_lowerSlider_sliderReleased(); break;
00100 case 8: on_upperSlider_sliderPressed(); break;
00101 case 9: on_upperSlider_sliderReleased(); break;
00102 case 10: on_zoomComboBox_activated((*reinterpret_cast< int(*)>(_a[1]))); break;
00103 case 11: on_centerComboBox_activated((*reinterpret_cast< int(*)>(_a[1]))); break;
00104 case 12: setNewCenterZoom(); break;
00105 case 13: setNewLowerUpper(); break;
00106 }
00107 _id -= 14;
00108 }
00109 return _id;
00110 }
00111
00112
00113 void HistogramWidget::newCenterZoom(float _t1, float _t2)
00114 {
00115 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
00116 QMetaObject::activate(this, &staticMetaObject, 0, _a);
00117 }
00118
00119
00120 void HistogramWidget::newRange(float _t1, float _t2)
00121 {
00122 void *_a[] = { 0, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
00123 QMetaObject::activate(this, &staticMetaObject, 1, _a);
00124 }
00125 QT_END_MOC_NAMESPACE