moc_ScrollableLineEdit.cpp
Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #if !defined(Q_MOC_OUTPUT_REVISION)
00011 #define Q_MOC_OUTPUT_REVISION 9
00012 #elif Q_MOC_OUTPUT_REVISION != 9
00013 #error "Moc format conflict - please regenerate all moc files"
00014 #endif
00015
00016 #include "ScrollableLineEdit.h"
00017 #include <qmetaobject.h>
00018 #include <qapplication.h>
00019
00020
00021
00022 const char *ScrollableLineEdit::className() const
00023 {
00024 return "ScrollableLineEdit";
00025 }
00026
00027 QMetaObject *ScrollableLineEdit::metaObj = 0;
00028
00029 void ScrollableLineEdit::initMetaObject()
00030 {
00031 if ( metaObj )
00032 return;
00033 if ( qstrcmp(QWidget::className(), "QWidget") != 0 )
00034 badSuperclassWarning("ScrollableLineEdit","QWidget");
00035 (void) staticMetaObject();
00036 }
00037
00038 #ifndef QT_NO_TRANSLATION
00039
00040 QString ScrollableLineEdit::tr(const char* s)
00041 {
00042 return qApp->translate( "ScrollableLineEdit", s, 0 );
00043 }
00044
00045 QString ScrollableLineEdit::tr(const char* s, const char * c)
00046 {
00047 return qApp->translate( "ScrollableLineEdit", s, c );
00048 }
00049
00050 #endif // QT_NO_TRANSLATION
00051
00052 QMetaObject* ScrollableLineEdit::staticMetaObject()
00053 {
00054 if ( metaObj )
00055 return metaObj;
00056 (void) QWidget::staticMetaObject();
00057 #ifndef QT_NO_PROPERTIES
00058 QMetaEnum* enum_tbl = QMetaObject::new_metaenum( 1 );
00059 enum_tbl[0].name = "EchoMode";
00060 enum_tbl[0].count = 3;
00061 enum_tbl[0].items = QMetaObject::new_metaenum_item( 3 );
00062 enum_tbl[0].set = FALSE;
00063 enum_tbl[0].items[0].key = "Normal";
00064 enum_tbl[0].items[0].value = (int) ScrollableLineEdit::Normal;
00065 enum_tbl[0].items[1].key = "NoEcho";
00066 enum_tbl[0].items[1].value = (int) ScrollableLineEdit::NoEcho;
00067 enum_tbl[0].items[2].key = "Password";
00068 enum_tbl[0].items[2].value = (int) ScrollableLineEdit::Password;
00069 #endif // QT_NO_PROPERTIES
00070 #ifndef QT_NO_PROPERTIES
00071 typedef QString (ScrollableLineEdit::*m3_t0)()const;
00072 typedef QString (QObject::*om3_t0)()const;
00073 typedef void (ScrollableLineEdit::*m3_t1)(const QString&);
00074 typedef void (QObject::*om3_t1)(const QString&);
00075 typedef int (ScrollableLineEdit::*m3_t3)()const;
00076 typedef int (QObject::*om3_t3)()const;
00077 typedef void (ScrollableLineEdit::*m3_t4)(int);
00078 typedef void (QObject::*om3_t4)(int);
00079 typedef bool (ScrollableLineEdit::*m3_t6)()const;
00080 typedef bool (QObject::*om3_t6)()const;
00081 typedef void (ScrollableLineEdit::*m3_t7)(bool);
00082 typedef void (QObject::*om3_t7)(bool);
00083 typedef EchoMode (ScrollableLineEdit::*m3_t9)()const;
00084 typedef EchoMode (QObject::*om3_t9)()const;
00085 typedef void (ScrollableLineEdit::*m3_t10)(EchoMode);
00086 typedef void (QObject::*om3_t10)(EchoMode);
00087 typedef QString (ScrollableLineEdit::*m3_t12)()const;
00088 typedef QString (QObject::*om3_t12)()const;
00089 typedef int (ScrollableLineEdit::*m3_t15)()const;
00090 typedef int (QObject::*om3_t15)()const;
00091 typedef void (ScrollableLineEdit::*m3_t16)(int);
00092 typedef void (QObject::*om3_t16)(int);
00093 typedef int (ScrollableLineEdit::*m3_t18)()const;
00094 typedef int (QObject::*om3_t18)()const;
00095 typedef void (ScrollableLineEdit::*m3_t19)(int);
00096 typedef void (QObject::*om3_t19)(int);
00097 typedef bool (ScrollableLineEdit::*m3_t21)()const;
00098 typedef bool (QObject::*om3_t21)()const;
00099 typedef void (ScrollableLineEdit::*m3_t22)(bool);
00100 typedef void (QObject::*om3_t22)(bool);
00101 typedef bool (ScrollableLineEdit::*m3_t24)()const;
00102 typedef bool (QObject::*om3_t24)()const;
00103 typedef QString (ScrollableLineEdit::*m3_t27)()const;
00104 typedef QString (QObject::*om3_t27)()const;
00105 m3_t0 v3_0 = &ScrollableLineEdit::text;
00106 om3_t0 ov3_0 = (om3_t0)v3_0;
00107 m3_t1 v3_1 = &ScrollableLineEdit::setText;
00108 om3_t1 ov3_1 = (om3_t1)v3_1;
00109 m3_t3 v3_3 = &ScrollableLineEdit::maxLength;
00110 om3_t3 ov3_3 = (om3_t3)v3_3;
00111 m3_t4 v3_4 = &ScrollableLineEdit::setMaxLength;
00112 om3_t4 ov3_4 = (om3_t4)v3_4;
00113 m3_t6 v3_6 = &ScrollableLineEdit::frame;
00114 om3_t6 ov3_6 = (om3_t6)v3_6;
00115 m3_t7 v3_7 = &ScrollableLineEdit::setFrame;
00116 om3_t7 ov3_7 = (om3_t7)v3_7;
00117 m3_t9 v3_9 = &ScrollableLineEdit::echoMode;
00118 om3_t9 ov3_9 = (om3_t9)v3_9;
00119 m3_t10 v3_10 = &ScrollableLineEdit::setEchoMode;
00120 om3_t10 ov3_10 = (om3_t10)v3_10;
00121 m3_t12 v3_12 = &ScrollableLineEdit::displayText;
00122 om3_t12 ov3_12 = (om3_t12)v3_12;
00123 m3_t15 v3_15 = &ScrollableLineEdit::cursorPosition;
00124 om3_t15 ov3_15 = (om3_t15)v3_15;
00125 m3_t16 v3_16 = &ScrollableLineEdit::setCursorPosition;
00126 om3_t16 ov3_16 = (om3_t16)v3_16;
00127 m3_t18 v3_18 = &ScrollableLineEdit::alignment;
00128 om3_t18 ov3_18 = (om3_t18)v3_18;
00129 m3_t19 v3_19 = &ScrollableLineEdit::setAlignment;
00130 om3_t19 ov3_19 = (om3_t19)v3_19;
00131 m3_t21 v3_21 = &ScrollableLineEdit::edited;
00132 om3_t21 ov3_21 = (om3_t21)v3_21;
00133 m3_t22 v3_22 = &ScrollableLineEdit::setEdited;
00134 om3_t22 ov3_22 = (om3_t22)v3_22;
00135 m3_t24 v3_24 = &ScrollableLineEdit::hasMarkedText;
00136 om3_t24 ov3_24 = (om3_t24)v3_24;
00137 m3_t27 v3_27 = &ScrollableLineEdit::markedText;
00138 om3_t27 ov3_27 = (om3_t27)v3_27;
00139 QMetaProperty *props_tbl = QMetaObject::new_metaproperty( 10 );
00140 props_tbl[0].t = "QString";
00141 props_tbl[0].n = "text";
00142 props_tbl[0].get = (QMember)ov3_0;
00143 props_tbl[0].set = (QMember)ov3_1;
00144 props_tbl[0].reset = 0;
00145 props_tbl[0].gspec = QMetaProperty::Class;
00146 props_tbl[0].sspec = QMetaProperty::Reference;
00147 props_tbl[0].setFlags(QMetaProperty::StdSet);
00148 props_tbl[1].t = "int";
00149 props_tbl[1].n = "maxLength";
00150 props_tbl[1].get = (QMember)ov3_3;
00151 props_tbl[1].set = (QMember)ov3_4;
00152 props_tbl[1].reset = 0;
00153 props_tbl[1].gspec = QMetaProperty::Class;
00154 props_tbl[1].sspec = QMetaProperty::Class;
00155 props_tbl[1].setFlags(QMetaProperty::StdSet);
00156 props_tbl[2].t = "bool";
00157 props_tbl[2].n = "frame";
00158 props_tbl[2].get = (QMember)ov3_6;
00159 props_tbl[2].set = (QMember)ov3_7;
00160 props_tbl[2].reset = 0;
00161 props_tbl[2].gspec = QMetaProperty::Class;
00162 props_tbl[2].sspec = QMetaProperty::Class;
00163 props_tbl[2].setFlags(QMetaProperty::StdSet);
00164 props_tbl[3].t = "EchoMode";
00165 props_tbl[3].n = "echoMode";
00166 props_tbl[3].get = (QMember)ov3_9;
00167 props_tbl[3].set = (QMember)ov3_10;
00168 props_tbl[3].reset = 0;
00169 props_tbl[3].gspec = QMetaProperty::Class;
00170 props_tbl[3].sspec = QMetaProperty::Class;
00171 props_tbl[3].enumData = &enum_tbl[0];
00172 props_tbl[3].setFlags(QMetaProperty::StdSet);
00173 props_tbl[4].t = "QString";
00174 props_tbl[4].n = "displayText";
00175 props_tbl[4].get = (QMember)ov3_12;
00176 props_tbl[4].set = 0;
00177 props_tbl[4].reset = 0;
00178 props_tbl[4].gspec = QMetaProperty::Class;
00179 props_tbl[4].sspec = QMetaProperty::Unspecified;
00180 props_tbl[5].t = "int";
00181 props_tbl[5].n = "cursorPosition";
00182 props_tbl[5].get = (QMember)ov3_15;
00183 props_tbl[5].set = (QMember)ov3_16;
00184 props_tbl[5].reset = 0;
00185 props_tbl[5].gspec = QMetaProperty::Class;
00186 props_tbl[5].sspec = QMetaProperty::Class;
00187 props_tbl[5].setFlags(QMetaProperty::StdSet);
00188 props_tbl[6].t = "Alignment";
00189 props_tbl[6].n = "alignment";
00190 props_tbl[6].get = (QMember)ov3_18;
00191 props_tbl[6].set = (QMember)ov3_19;
00192 props_tbl[6].reset = 0;
00193 props_tbl[6].gspec = QMetaProperty::Class;
00194 props_tbl[6].sspec = QMetaProperty::Class;
00195 props_tbl[6].setFlags(QMetaProperty::UnresolvedSet|QMetaProperty::StdSet);
00196 props_tbl[7].t = "bool";
00197 props_tbl[7].n = "edited";
00198 props_tbl[7].get = (QMember)ov3_21;
00199 props_tbl[7].set = (QMember)ov3_22;
00200 props_tbl[7].reset = 0;
00201 props_tbl[7].gspec = QMetaProperty::Class;
00202 props_tbl[7].sspec = QMetaProperty::Class;
00203 props_tbl[7].setFlags(QMetaProperty::StdSet);
00204 props_tbl[8].t = "bool";
00205 props_tbl[8].n = "hasMarkedText";
00206 props_tbl[8].get = (QMember)ov3_24;
00207 props_tbl[8].set = 0;
00208 props_tbl[8].reset = 0;
00209 props_tbl[8].gspec = QMetaProperty::Class;
00210 props_tbl[8].sspec = QMetaProperty::Unspecified;
00211 props_tbl[9].t = "QString";
00212 props_tbl[9].n = "markedText";
00213 props_tbl[9].get = (QMember)ov3_27;
00214 props_tbl[9].set = 0;
00215 props_tbl[9].reset = 0;
00216 props_tbl[9].gspec = QMetaProperty::Class;
00217 props_tbl[9].sspec = QMetaProperty::Unspecified;
00218 #endif // QT_NO_PROPERTIES
00219 typedef void (ScrollableLineEdit::*m1_t0)(const QString&);
00220 typedef void (QObject::*om1_t0)(const QString&);
00221 typedef void (ScrollableLineEdit::*m1_t1)();
00222 typedef void (QObject::*om1_t1)();
00223 typedef void (ScrollableLineEdit::*m1_t2)();
00224 typedef void (QObject::*om1_t2)();
00225 typedef void (ScrollableLineEdit::*m1_t3)();
00226 typedef void (QObject::*om1_t3)();
00227 typedef void (ScrollableLineEdit::*m1_t4)(const QString&);
00228 typedef void (QObject::*om1_t4)(const QString&);
00229 typedef void (ScrollableLineEdit::*m1_t5)();
00230 typedef void (QObject::*om1_t5)();
00231 typedef void (ScrollableLineEdit::*m1_t6)();
00232 typedef void (QObject::*om1_t6)();
00233 typedef void (ScrollableLineEdit::*m1_t7)();
00234 typedef void (QObject::*om1_t7)();
00235 typedef void (ScrollableLineEdit::*m1_t8)();
00236 typedef void (QObject::*om1_t8)();
00237 typedef void (ScrollableLineEdit::*m1_t9)();
00238 typedef void (QObject::*om1_t9)();
00239 typedef void (ScrollableLineEdit::*m1_t10)();
00240 typedef void (QObject::*om1_t10)();
00241 m1_t0 v1_0 = &ScrollableLineEdit::setText;
00242 om1_t0 ov1_0 = (om1_t0)v1_0;
00243 m1_t1 v1_1 = &ScrollableLineEdit::selectAll;
00244 om1_t1 ov1_1 = (om1_t1)v1_1;
00245 m1_t2 v1_2 = &ScrollableLineEdit::deselect;
00246 om1_t2 ov1_2 = (om1_t2)v1_2;
00247 m1_t3 v1_3 = &ScrollableLineEdit::clearValidator;
00248 om1_t3 ov1_3 = (om1_t3)v1_3;
00249 m1_t4 v1_4 = &ScrollableLineEdit::insert;
00250 om1_t4 ov1_4 = (om1_t4)v1_4;
00251 m1_t5 v1_5 = &ScrollableLineEdit::clear;
00252 om1_t5 ov1_5 = (om1_t5)v1_5;
00253 m1_t6 v1_6 = &ScrollableLineEdit::scrollLeft;
00254 om1_t6 ov1_6 = (om1_t6)v1_6;
00255 m1_t7 v1_7 = &ScrollableLineEdit::scrollRight;
00256 om1_t7 ov1_7 = (om1_t7)v1_7;
00257 m1_t8 v1_8 = &ScrollableLineEdit::clipboardChanged;
00258 om1_t8 ov1_8 = (om1_t8)v1_8;
00259 m1_t9 v1_9 = &ScrollableLineEdit::blinkSlot;
00260 om1_t9 ov1_9 = (om1_t9)v1_9;
00261 m1_t10 v1_10 = &ScrollableLineEdit::dragScrollSlot;
00262 om1_t10 ov1_10 = (om1_t10)v1_10;
00263 QMetaData *slot_tbl = QMetaObject::new_metadata(11);
00264 QMetaData::Access *slot_tbl_access = QMetaObject::new_metaaccess(11);
00265 slot_tbl[0].name = "setText(const QString&)";
00266 slot_tbl[0].ptr = (QMember)ov1_0;
00267 slot_tbl_access[0] = QMetaData::Public;
00268 slot_tbl[1].name = "selectAll()";
00269 slot_tbl[1].ptr = (QMember)ov1_1;
00270 slot_tbl_access[1] = QMetaData::Public;
00271 slot_tbl[2].name = "deselect()";
00272 slot_tbl[2].ptr = (QMember)ov1_2;
00273 slot_tbl_access[2] = QMetaData::Public;
00274 slot_tbl[3].name = "clearValidator()";
00275 slot_tbl[3].ptr = (QMember)ov1_3;
00276 slot_tbl_access[3] = QMetaData::Public;
00277 slot_tbl[4].name = "insert(const QString&)";
00278 slot_tbl[4].ptr = (QMember)ov1_4;
00279 slot_tbl_access[4] = QMetaData::Public;
00280 slot_tbl[5].name = "clear()";
00281 slot_tbl[5].ptr = (QMember)ov1_5;
00282 slot_tbl_access[5] = QMetaData::Public;
00283 slot_tbl[6].name = "scrollLeft()";
00284 slot_tbl[6].ptr = (QMember)ov1_6;
00285 slot_tbl_access[6] = QMetaData::Public;
00286 slot_tbl[7].name = "scrollRight()";
00287 slot_tbl[7].ptr = (QMember)ov1_7;
00288 slot_tbl_access[7] = QMetaData::Public;
00289 slot_tbl[8].name = "clipboardChanged()";
00290 slot_tbl[8].ptr = (QMember)ov1_8;
00291 slot_tbl_access[8] = QMetaData::Private;
00292 slot_tbl[9].name = "blinkSlot()";
00293 slot_tbl[9].ptr = (QMember)ov1_9;
00294 slot_tbl_access[9] = QMetaData::Private;
00295 slot_tbl[10].name = "dragScrollSlot()";
00296 slot_tbl[10].ptr = (QMember)ov1_10;
00297 slot_tbl_access[10] = QMetaData::Private;
00298 typedef void (ScrollableLineEdit::*m2_t0)(const QString&);
00299 typedef void (QObject::*om2_t0)(const QString&);
00300 typedef void (ScrollableLineEdit::*m2_t1)();
00301 typedef void (QObject::*om2_t1)();
00302 m2_t0 v2_0 = &ScrollableLineEdit::textChanged;
00303 om2_t0 ov2_0 = (om2_t0)v2_0;
00304 m2_t1 v2_1 = &ScrollableLineEdit::returnPressed;
00305 om2_t1 ov2_1 = (om2_t1)v2_1;
00306 QMetaData *signal_tbl = QMetaObject::new_metadata(2);
00307 signal_tbl[0].name = "textChanged(const QString&)";
00308 signal_tbl[0].ptr = (QMember)ov2_0;
00309 signal_tbl[1].name = "returnPressed()";
00310 signal_tbl[1].ptr = (QMember)ov2_1;
00311 metaObj = QMetaObject::new_metaobject(
00312 "ScrollableLineEdit", "QWidget",
00313 slot_tbl, 11,
00314 signal_tbl, 2,
00315 #ifndef QT_NO_PROPERTIES
00316 props_tbl, 10,
00317 enum_tbl, 1,
00318 #endif
00319 0, 0 );
00320 metaObj->set_slot_access( slot_tbl_access );
00321 #ifndef QT_NO_PROPERTIES
00322 metaObj->resolveProperty( &props_tbl[6] );
00323 #endif // QT_NO_PROPERTIES
00324 return metaObj;
00325 }
00326
00327
00328 void ScrollableLineEdit::textChanged( const QString& t0 )
00329 {
00330 activate_signal_strref( "textChanged(const QString&)", t0 );
00331 }
00332
00333
00334 void ScrollableLineEdit::returnPressed()
00335 {
00336 activate_signal( "returnPressed()" );
00337 }