PageRenderTime 34ms CodeModel.GetById 11ms RepoModel.GetById 0ms app.codeStats 0ms

/cpp/qt_core/QVariant_shell.cpp

http://qtd.googlecode.com/
C++ | 956 lines | 672 code | 203 blank | 81 comment | 4 complexity | f26d2ad8476e45b16daa033b8c1ed212 MD5 | raw file
  1. #include <QVariant>
  2. #include <qbitarray.h>
  3. #include <qbytearray.h>
  4. #include <qdatastream.h>
  5. #include <qdatetime.h>
  6. #include <qline.h>
  7. #include <qlist.h>
  8. #include <qlocale.h>
  9. #include <qpoint.h>
  10. #include <qrect.h>
  11. #include <qregexp.h>
  12. #include <qstringlist.h>
  13. #include <qurl.h>
  14. #include <qvariant.h>
  15. #include "QVariant_shell.h"
  16. #include <qvariant.h>
  17. #include "qtd_core.h"
  18. extern "C" DLL_PUBLIC void qtd_QVariant_destructor(void *ptr)
  19. {
  20. delete (QVariant *)ptr;
  21. }
  22. QVariant_QtDShell::QVariant_QtDShell()
  23. : QVariant()
  24. {
  25. }
  26. QVariant_QtDShell::QVariant_QtDShell(QDataStream& s0)
  27. : QVariant(s0)
  28. {
  29. }
  30. QVariant_QtDShell::QVariant_QtDShell(Qt::GlobalColor color0)
  31. : QVariant(color0)
  32. {
  33. }
  34. QVariant_QtDShell::QVariant_QtDShell(bool b0)
  35. : QVariant(b0)
  36. {
  37. }
  38. QVariant_QtDShell::QVariant_QtDShell(const QBitArray& bitarray0)
  39. : QVariant(bitarray0)
  40. {
  41. }
  42. QVariant_QtDShell::QVariant_QtDShell(const QByteArray& bytearray0)
  43. : QVariant(bytearray0)
  44. {
  45. }
  46. QVariant_QtDShell::QVariant_QtDShell(const QChar& qchar0)
  47. : QVariant(qchar0)
  48. {
  49. }
  50. QVariant_QtDShell::QVariant_QtDShell(const QDate& date0)
  51. : QVariant(date0)
  52. {
  53. }
  54. QVariant_QtDShell::QVariant_QtDShell(const QDateTime& datetime0)
  55. : QVariant(datetime0)
  56. {
  57. }
  58. QVariant_QtDShell::QVariant_QtDShell(const QLatin1String& string0)
  59. : QVariant(string0)
  60. {
  61. }
  62. QVariant_QtDShell::QVariant_QtDShell(const QLine& line0)
  63. : QVariant(line0)
  64. {
  65. }
  66. QVariant_QtDShell::QVariant_QtDShell(const QLineF& line0)
  67. : QVariant(line0)
  68. {
  69. }
  70. QVariant_QtDShell::QVariant_QtDShell(const QList<QVariant >& list0)
  71. : QVariant(list0)
  72. {
  73. }
  74. QVariant_QtDShell::QVariant_QtDShell(const QLocale& locale0)
  75. : QVariant(locale0)
  76. {
  77. }
  78. QVariant_QtDShell::QVariant_QtDShell(const QMap<QString , QVariant >& map0)
  79. : QVariant(map0)
  80. {
  81. }
  82. QVariant_QtDShell::QVariant_QtDShell(const QPoint& pt0)
  83. : QVariant(pt0)
  84. {
  85. }
  86. QVariant_QtDShell::QVariant_QtDShell(const QPointF& pt0)
  87. : QVariant(pt0)
  88. {
  89. }
  90. QVariant_QtDShell::QVariant_QtDShell(const QRect& rect0)
  91. : QVariant(rect0)
  92. {
  93. }
  94. QVariant_QtDShell::QVariant_QtDShell(const QRectF& rect0)
  95. : QVariant(rect0)
  96. {
  97. }
  98. QVariant_QtDShell::QVariant_QtDShell(const QRegExp& regExp0)
  99. : QVariant(regExp0)
  100. {
  101. }
  102. QVariant_QtDShell::QVariant_QtDShell(const QSize& size0)
  103. : QVariant(size0)
  104. {
  105. }
  106. QVariant_QtDShell::QVariant_QtDShell(const QSizeF& size0)
  107. : QVariant(size0)
  108. {
  109. }
  110. QVariant_QtDShell::QVariant_QtDShell(const QString& string0)
  111. : QVariant(string0)
  112. {
  113. }
  114. QVariant_QtDShell::QVariant_QtDShell(const QStringList& stringlist0)
  115. : QVariant(stringlist0)
  116. {
  117. }
  118. QVariant_QtDShell::QVariant_QtDShell(const QTime& time0)
  119. : QVariant(time0)
  120. {
  121. }
  122. QVariant_QtDShell::QVariant_QtDShell(const QUrl& url0)
  123. : QVariant(url0)
  124. {
  125. }
  126. QVariant_QtDShell::QVariant_QtDShell(const QVariant& other0)
  127. : QVariant(other0)
  128. {
  129. }
  130. QVariant_QtDShell::QVariant_QtDShell(const char* str0)
  131. : QVariant(str0)
  132. {
  133. }
  134. QVariant_QtDShell::QVariant_QtDShell(double d0)
  135. : QVariant(d0)
  136. {
  137. }
  138. QVariant_QtDShell::QVariant_QtDShell(int i0)
  139. : QVariant(i0)
  140. {
  141. }
  142. QVariant_QtDShell::QVariant_QtDShell(int typeOrUserType0, const void* copy1)
  143. : QVariant(typeOrUserType0, copy1)
  144. {
  145. }
  146. QVariant_QtDShell::QVariant_QtDShell(qint64 ll0)
  147. : QVariant(ll0)
  148. {
  149. }
  150. QVariant_QtDShell::QVariant_QtDShell(uint ui0)
  151. : QVariant(ui0)
  152. {
  153. }
  154. QVariant_QtDShell::QVariant_QtDShell(quint64 ull0)
  155. : QVariant(ull0)
  156. {
  157. }
  158. QVariant_QtDShell::~QVariant_QtDShell()
  159. {
  160. }
  161. // Virtual overrides
  162. // Functions in shell class
  163. // public overrides for functions that are protected in the base class
  164. bool QVariant_QtDShell::__public_cmp(const QVariant& other0) const
  165. {
  166. return QVariant::cmp((const QVariant& )other0);
  167. }
  168. void QVariant_QtDShell::__public_create(int type0, const void* copy1)
  169. {
  170. QVariant::create((int )type0, (const void* )copy1);
  171. }
  172. // Write virtual function overries used to decide on static/virtual calls
  173. // ---externC---
  174. // QVariant::QVariant()
  175. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant
  176. ()
  177. {
  178. QVariant_QtDShell *__qt_this = new QVariant_QtDShell();
  179. return (void *) __qt_this;
  180. }
  181. // QVariant::QVariant(QDataStream & s)
  182. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QDataStream
  183. (void* s0)
  184. {
  185. QDataStream& __qt_s0 = (QDataStream& ) * (QDataStream *) s0;
  186. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((QDataStream& )__qt_s0);
  187. return (void *) __qt_this;
  188. }
  189. // QVariant::QVariant(Qt::GlobalColor color)
  190. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_GlobalColor
  191. (int color0)
  192. {
  193. Qt::GlobalColor __qt_color0 = (Qt::GlobalColor) color0;
  194. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((Qt::GlobalColor )__qt_color0);
  195. return (void *) __qt_this;
  196. }
  197. // QVariant::QVariant(bool b)
  198. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_bool
  199. (bool b0)
  200. {
  201. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((bool )b0);
  202. return (void *) __qt_this;
  203. }
  204. // QVariant::QVariant(const QBitArray & bitarray)
  205. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QBitArray
  206. (void* bitarray0)
  207. {
  208. const QBitArray& __qt_bitarray0 = (const QBitArray& ) *(QBitArray *)bitarray0;
  209. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QBitArray& )__qt_bitarray0);
  210. return (void *) __qt_this;
  211. }
  212. // QVariant::QVariant(const QByteArray & bytearray)
  213. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QByteArray
  214. (void* bytearray0)
  215. {
  216. const QByteArray& __qt_bytearray0 = (const QByteArray& ) *(QByteArray *)bytearray0;
  217. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QByteArray& )__qt_bytearray0);
  218. return (void *) __qt_this;
  219. }
  220. // QVariant::QVariant(const QChar & qchar)
  221. // QVariant::QVariant(const QDate & date)
  222. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QDate
  223. (void* date0)
  224. {
  225. const QDate& __qt_date0 = (const QDate& ) *(QDate *)date0;
  226. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QDate& )__qt_date0);
  227. return (void *) __qt_this;
  228. }
  229. // QVariant::QVariant(const QDateTime & datetime)
  230. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QDateTime
  231. (void* datetime0)
  232. {
  233. const QDateTime& __qt_datetime0 = (const QDateTime& ) *(QDateTime *)datetime0;
  234. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QDateTime& )__qt_datetime0);
  235. return (void *) __qt_this;
  236. }
  237. // QVariant::QVariant(const QLine & line)
  238. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QLine
  239. (void* line0)
  240. {
  241. const QLine& __qt_line0 = (const QLine& ) *(QLine *)line0;
  242. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QLine& )__qt_line0);
  243. return (void *) __qt_this;
  244. }
  245. // QVariant::QVariant(const QLineF & line)
  246. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QLineF
  247. (void* line0)
  248. {
  249. const QLineF& __qt_line0 = (const QLineF& ) *(QLineF *)line0;
  250. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QLineF& )__qt_line0);
  251. return (void *) __qt_this;
  252. }
  253. // QVariant::QVariant(const QList<QVariant > & list)
  254. // QVariant::QVariant(const QLocale & locale)
  255. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QLocale
  256. (void* locale0)
  257. {
  258. const QLocale& __qt_locale0 = (const QLocale& ) *(QLocale *)locale0;
  259. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QLocale& )__qt_locale0);
  260. return (void *) __qt_this;
  261. }
  262. // QVariant::QVariant(const QMap<QString, QVariant > & map)
  263. // QVariant::QVariant(const QPoint & pt)
  264. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QPoint
  265. (void* pt0)
  266. {
  267. const QPoint& __qt_pt0 = (const QPoint& ) *(QPoint *)pt0;
  268. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QPoint& )__qt_pt0);
  269. return (void *) __qt_this;
  270. }
  271. // QVariant::QVariant(const QPointF & pt)
  272. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QPointF
  273. (void* pt0)
  274. {
  275. const QPointF& __qt_pt0 = (const QPointF& ) *(QPointF *)pt0;
  276. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QPointF& )__qt_pt0);
  277. return (void *) __qt_this;
  278. }
  279. // QVariant::QVariant(const QRect & rect)
  280. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QRect
  281. (void* rect0)
  282. {
  283. const QRect& __qt_rect0 = (const QRect& ) *(QRect *)rect0;
  284. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QRect& )__qt_rect0);
  285. return (void *) __qt_this;
  286. }
  287. // QVariant::QVariant(const QRectF & rect)
  288. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QRectF
  289. (void* rect0)
  290. {
  291. const QRectF& __qt_rect0 = (const QRectF& ) *(QRectF *)rect0;
  292. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QRectF& )__qt_rect0);
  293. return (void *) __qt_this;
  294. }
  295. // QVariant::QVariant(const QRegExp & regExp)
  296. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QRegExp
  297. (void* regExp0)
  298. {
  299. const QRegExp& __qt_regExp0 = (const QRegExp& ) *(QRegExp *)regExp0;
  300. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QRegExp& )__qt_regExp0);
  301. return (void *) __qt_this;
  302. }
  303. // QVariant::QVariant(const QSize & size)
  304. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QSize
  305. (void* size0)
  306. {
  307. const QSize& __qt_size0 = (const QSize& ) *(QSize *)size0;
  308. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QSize& )__qt_size0);
  309. return (void *) __qt_this;
  310. }
  311. // QVariant::QVariant(const QSizeF & size)
  312. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QSizeF
  313. (void* size0)
  314. {
  315. const QSizeF& __qt_size0 = (const QSizeF& ) *(QSizeF *)size0;
  316. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QSizeF& )__qt_size0);
  317. return (void *) __qt_this;
  318. }
  319. // QVariant::QVariant(const QString & string)
  320. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_String
  321. (char* string0, uint string0_size)
  322. {
  323. QString __qt_string0 = QString::fromUtf8(string0, string0_size);
  324. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QString& )__qt_string0);
  325. return (void *) __qt_this;
  326. }
  327. // QVariant::QVariant(const QStringList & stringlist)
  328. // QVariant::QVariant(const QTime & time)
  329. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QTime
  330. (void* time0)
  331. {
  332. const QTime& __qt_time0 = (const QTime& ) *(QTime *)time0;
  333. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QTime& )__qt_time0);
  334. return (void *) __qt_this;
  335. }
  336. // QVariant::QVariant(const QUrl & url)
  337. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QUrl
  338. (void* url0)
  339. {
  340. const QUrl& __qt_url0 = (const QUrl& ) *(QUrl *)url0;
  341. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QUrl& )__qt_url0);
  342. return (void *) __qt_this;
  343. }
  344. // QVariant::QVariant(const QVariant & other)
  345. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_QVariant
  346. (void* other0)
  347. {
  348. const QVariant& __qt_other0 = (const QVariant& ) *(QVariant *)other0;
  349. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const QVariant& )__qt_other0);
  350. return (void *) __qt_this;
  351. }
  352. // QVariant::QVariant(const char * str)
  353. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_nativepointerchar
  354. (char* str0)
  355. {
  356. const char* __qt_str0 = (const char* ) str0;
  357. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((const char* )__qt_str0);
  358. return (void *) __qt_this;
  359. }
  360. // QVariant::QVariant(double d)
  361. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_double
  362. (double d0)
  363. {
  364. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((double )d0);
  365. return (void *) __qt_this;
  366. }
  367. // QVariant::QVariant(int i)
  368. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_int
  369. (int i0)
  370. {
  371. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((int )i0);
  372. return (void *) __qt_this;
  373. }
  374. // QVariant::QVariant(int typeOrUserType, const void * copy)
  375. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_int_nativepointervoid
  376. (int typeOrUserType0,
  377. void* copy1)
  378. {
  379. const void* __qt_copy1 = (const void* ) copy1;
  380. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((int )typeOrUserType0, (const void* )__qt_copy1);
  381. return (void *) __qt_this;
  382. }
  383. // QVariant::QVariant(long long ll)
  384. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_long
  385. (qint64 ll0)
  386. {
  387. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((qint64 )ll0);
  388. return (void *) __qt_this;
  389. }
  390. // QVariant::QVariant(uint ui)
  391. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_uint
  392. (uint ui0)
  393. {
  394. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((uint )ui0);
  395. return (void *) __qt_this;
  396. }
  397. // QVariant::QVariant(unsigned long long ull)
  398. extern "C" DLL_PUBLIC void* qtd_QVariant_QVariant_ulong
  399. (quint64 ull0)
  400. {
  401. QVariant_QtDShell *__qt_this = new QVariant_QtDShell((quint64 )ull0);
  402. return (void *) __qt_this;
  403. }
  404. // QVariant::canConvert() const
  405. extern "C" DLL_PUBLIC bool qtd_QVariant_canConvert
  406. (void* __this_nativeId, QVariant::Type type)
  407. {
  408. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  409. bool __qt_return_value = __qt_this->canConvert(type);
  410. bool __java_return_value = __qt_return_value;
  411. return __java_return_value;
  412. }
  413. // QVariant::clear()
  414. extern "C" DLL_PUBLIC void qtd_QVariant_clear
  415. (void* __this_nativeId)
  416. {
  417. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  418. __qt_this->clear();
  419. }
  420. // QVariant::cmp(const QVariant & other) const
  421. extern "C" DLL_PUBLIC bool qtd_QVariant_cmp_QVariant
  422. (void* __this_nativeId,
  423. void* other0)
  424. {
  425. const QVariant& __qt_other0 = (const QVariant& ) *(QVariant *)other0;
  426. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  427. bool __qt_return_value = __qt_this->__public_cmp((const QVariant& )__qt_other0);
  428. bool __java_return_value = __qt_return_value;
  429. return __java_return_value;
  430. }
  431. // QVariant::create(int type, const void * copy)
  432. extern "C" DLL_PUBLIC void qtd_QVariant_create_int_nativepointervoid
  433. (void* __this_nativeId,
  434. int type0,
  435. void* copy1)
  436. {
  437. const void* __qt_copy1 = (const void* ) copy1;
  438. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  439. __qt_this->__public_create((int )type0, (const void* )__qt_copy1);
  440. }
  441. // QVariant::isNull() const
  442. extern "C" DLL_PUBLIC bool qtd_QVariant_isNull
  443. (void* __this_nativeId)
  444. {
  445. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  446. bool __qt_return_value = __qt_this->isNull();
  447. bool __java_return_value = __qt_return_value;
  448. return __java_return_value;
  449. }
  450. // QVariant::isValid() const
  451. extern "C" DLL_PUBLIC bool qtd_QVariant_isValid
  452. (void* __this_nativeId)
  453. {
  454. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  455. bool __qt_return_value = __qt_this->isValid();
  456. bool __java_return_value = __qt_return_value;
  457. return __java_return_value;
  458. }
  459. // QVariant::load(QDataStream & ds)
  460. extern "C" DLL_PUBLIC void qtd_QVariant_load_QDataStream
  461. (void* __this_nativeId,
  462. void* ds0)
  463. {
  464. QDataStream& __qt_ds0 = (QDataStream& ) * (QDataStream *) ds0;
  465. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  466. __qt_this->load((QDataStream& )__qt_ds0);
  467. }
  468. // QVariant::operator<<(QDataStream & s)
  469. extern "C" DLL_PUBLIC void qtd_QVariant_writeTo_QDataStream
  470. (void* __this_nativeId,
  471. void* s0)
  472. {
  473. QDataStream& __qt_s0 = (QDataStream& ) * (QDataStream *) s0;
  474. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  475. if (__qt_this != 0) ::operator<<((QDataStream& )__qt_s0, *__qt_this);
  476. }
  477. // QVariant::operator=(const QVariant & other)
  478. extern "C" DLL_PUBLIC void* qtd_QVariant_operator_assign_QVariant
  479. (void* __this_nativeId,
  480. void* other0)
  481. {
  482. const QVariant& __qt_other0 = (const QVariant& ) *(QVariant *)other0;
  483. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  484. QVariant& __qt_return_value = __qt_this->operator=((const QVariant& )__qt_other0);
  485. void* __java_return_value = (void*) &__qt_return_value;// qtjambi_from_cpointer
  486. return __java_return_value;
  487. }
  488. // QVariant::operator==(const QVariant & v) const
  489. extern "C" DLL_PUBLIC bool qtd_QVariant_operator_equal_QVariant
  490. (void* __this_nativeId,
  491. void* v0)
  492. {
  493. const QVariant& __qt_v0 = (const QVariant& ) *(QVariant *)v0;
  494. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  495. bool __qt_return_value = __qt_this->operator==((const QVariant& )__qt_v0);
  496. bool __java_return_value = __qt_return_value;
  497. return __java_return_value;
  498. }
  499. // QVariant::operator>>(QDataStream & s)
  500. extern "C" DLL_PUBLIC void qtd_QVariant_readFrom_QDataStream
  501. (void* __this_nativeId,
  502. void* s0)
  503. {
  504. QDataStream& __qt_s0 = (QDataStream& ) * (QDataStream *) s0;
  505. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  506. if (__qt_this != 0) ::operator>>((QDataStream& )__qt_s0, *__qt_this);
  507. }
  508. // QVariant::save(QDataStream & ds) const
  509. extern "C" DLL_PUBLIC void qtd_QVariant_save_QDataStream
  510. (void* __this_nativeId,
  511. void* ds0)
  512. {
  513. QDataStream& __qt_ds0 = (QDataStream& ) * (QDataStream *) ds0;
  514. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  515. __qt_this->save((QDataStream& )__qt_ds0);
  516. }
  517. // QVariant::toBitArray() const
  518. extern "C" DLL_PUBLIC void* qtd_QVariant_toBitArray
  519. (void* __this_nativeId)
  520. {
  521. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  522. QBitArray __qt_return_value = __qt_this->toBitArray();
  523. void* __java_return_value = (void*) new QBitArray(__qt_return_value);
  524. return __java_return_value;
  525. }
  526. // QVariant::toBool() const
  527. extern "C" DLL_PUBLIC bool qtd_QVariant_toBool
  528. (void* __this_nativeId)
  529. {
  530. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  531. bool __qt_return_value = __qt_this->toBool();
  532. bool __java_return_value = __qt_return_value;
  533. return __java_return_value;
  534. }
  535. // QVariant::toByteArray() const
  536. extern "C" DLL_PUBLIC void* qtd_QVariant_toByteArray
  537. (void* __this_nativeId)
  538. {
  539. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  540. QByteArray __qt_return_value = __qt_this->toByteArray();
  541. void* __java_return_value = (void*) new QByteArray(__qt_return_value);
  542. return __java_return_value;
  543. }
  544. // QVariant::toChar() const
  545. // QVariant::toDate() const
  546. extern "C" DLL_PUBLIC void* qtd_QVariant_toDate
  547. (void* __this_nativeId)
  548. {
  549. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  550. QDate __qt_return_value = __qt_this->toDate();
  551. void* __java_return_value = (void*) new QDate(__qt_return_value);
  552. return __java_return_value;
  553. }
  554. // QVariant::toDateTime() const
  555. extern "C" DLL_PUBLIC void* qtd_QVariant_toDateTime
  556. (void* __this_nativeId)
  557. {
  558. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  559. QDateTime __qt_return_value = __qt_this->toDateTime();
  560. void* __java_return_value = (void*) new QDateTime(__qt_return_value);
  561. return __java_return_value;
  562. }
  563. // QVariant::toDouble(bool * ok) const
  564. extern "C" DLL_PUBLIC double qtd_QVariant_toDouble_nativepointerbool
  565. (void* __this_nativeId,
  566. bool* ok0)
  567. {
  568. bool* __qt_ok0 = (bool* ) ok0;
  569. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  570. double __qt_return_value = __qt_this->toDouble((bool* )__qt_ok0);
  571. double __java_return_value = __qt_return_value;
  572. return __java_return_value;
  573. }
  574. // QVariant::toInt(bool * ok) const
  575. extern "C" DLL_PUBLIC int qtd_QVariant_toInt_nativepointerbool
  576. (void* __this_nativeId,
  577. bool* ok0)
  578. {
  579. bool* __qt_ok0 = (bool* ) ok0;
  580. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  581. int __qt_return_value = __qt_this->toInt((bool* )__qt_ok0);
  582. int __java_return_value = __qt_return_value;
  583. return __java_return_value;
  584. }
  585. // QVariant::toLine() const
  586. extern "C" DLL_PUBLIC void* qtd_QVariant_toLine
  587. (void* __this_nativeId)
  588. {
  589. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  590. QLine __qt_return_value = __qt_this->toLine();
  591. void* __java_return_value = (void*) new QLine(__qt_return_value);
  592. return __java_return_value;
  593. }
  594. // QVariant::toLineF() const
  595. extern "C" DLL_PUBLIC void* qtd_QVariant_toLineF
  596. (void* __this_nativeId)
  597. {
  598. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  599. QLineF __qt_return_value = __qt_this->toLineF();
  600. void* __java_return_value = (void*) new QLineF(__qt_return_value);
  601. return __java_return_value;
  602. }
  603. // QVariant::toList() const
  604. // QVariant::toLocale() const
  605. extern "C" DLL_PUBLIC void* qtd_QVariant_toLocale
  606. (void* __this_nativeId)
  607. {
  608. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  609. QLocale __qt_return_value = __qt_this->toLocale();
  610. void* __java_return_value = (void*) new QLocale(__qt_return_value);
  611. return __java_return_value;
  612. }
  613. // QVariant::toLongLong(bool * ok) const
  614. extern "C" DLL_PUBLIC qint64 qtd_QVariant_toLongLong_nativepointerbool
  615. (void* __this_nativeId,
  616. bool* ok0)
  617. {
  618. bool* __qt_ok0 = (bool* ) ok0;
  619. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  620. qint64 __qt_return_value = __qt_this->toLongLong((bool* )__qt_ok0);
  621. qint64 __java_return_value = __qt_return_value;
  622. return __java_return_value;
  623. }
  624. // QVariant::toMap() const
  625. // QVariant::toPoint() const
  626. extern "C" DLL_PUBLIC QPoint qtd_QVariant_toPoint
  627. (void* __this_nativeId)
  628. {
  629. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  630. QPoint __qt_return_value = __qt_this->toPoint();
  631. return __qt_return_value;
  632. }
  633. // QVariant::toPointF() const
  634. extern "C" DLL_PUBLIC QPointF qtd_QVariant_toPointF
  635. (void* __this_nativeId)
  636. {
  637. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  638. QPointF __qt_return_value = __qt_this->toPointF();
  639. return __qt_return_value;
  640. }
  641. // QVariant::toRect() const
  642. extern "C" DLL_PUBLIC void* qtd_QVariant_toRect
  643. (void* __this_nativeId)
  644. {
  645. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  646. QRect __qt_return_value = __qt_this->toRect();
  647. void* __java_return_value = (void*) new QRect(__qt_return_value);
  648. return __java_return_value;
  649. }
  650. // QVariant::toRectF() const
  651. extern "C" DLL_PUBLIC void* qtd_QVariant_toRectF
  652. (void* __this_nativeId)
  653. {
  654. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  655. QRectF __qt_return_value = __qt_this->toRectF();
  656. void* __java_return_value = (void*) new QRectF(__qt_return_value);
  657. return __java_return_value;
  658. }
  659. // QVariant::toRegExp() const
  660. extern "C" DLL_PUBLIC void* qtd_QVariant_toRegExp
  661. (void* __this_nativeId)
  662. {
  663. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  664. QRegExp __qt_return_value = __qt_this->toRegExp();
  665. void* __java_return_value = (void*) new QRegExp(__qt_return_value);
  666. return __java_return_value;
  667. }
  668. // QVariant::toSize() const
  669. extern "C" DLL_PUBLIC QSize qtd_QVariant_toSize
  670. (void* __this_nativeId)
  671. {
  672. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  673. QSize __qt_return_value = __qt_this->toSize();
  674. return __qt_return_value;
  675. }
  676. // QVariant::toSizeF() const
  677. extern "C" DLL_PUBLIC QSizeF qtd_QVariant_toSizeF
  678. (void* __this_nativeId)
  679. {
  680. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  681. QSizeF __qt_return_value = __qt_this->toSizeF();
  682. return __qt_return_value;
  683. }
  684. // QVariant::toString() const
  685. extern "C" DLL_PUBLIC void qtd_QVariant_toString
  686. (void* __this_nativeId,
  687. void* __java_return_value)
  688. {
  689. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  690. QString __qt_return_value = __qt_this->toString();
  691. _d_toUtf8(__qt_return_value.utf16(), __qt_return_value.size(), __java_return_value);
  692. }
  693. // QVariant::toStringList() const
  694. // QVariant::toTime() const
  695. extern "C" DLL_PUBLIC void* qtd_QVariant_toTime
  696. (void* __this_nativeId)
  697. {
  698. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  699. QTime __qt_return_value = __qt_this->toTime();
  700. void* __java_return_value = (void*) new QTime(__qt_return_value);
  701. return __java_return_value;
  702. }
  703. // QVariant::toUInt(bool * ok) const
  704. extern "C" DLL_PUBLIC uint qtd_QVariant_toUInt_nativepointerbool
  705. (void* __this_nativeId,
  706. bool* ok0)
  707. {
  708. bool* __qt_ok0 = (bool* ) ok0;
  709. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  710. uint __qt_return_value = __qt_this->toUInt((bool* )__qt_ok0);
  711. uint __java_return_value = __qt_return_value;
  712. return __java_return_value;
  713. }
  714. // QVariant::toULongLong(bool * ok) const
  715. extern "C" DLL_PUBLIC quint64 qtd_QVariant_toULongLong_nativepointerbool
  716. (void* __this_nativeId,
  717. bool* ok0)
  718. {
  719. bool* __qt_ok0 = (bool* ) ok0;
  720. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  721. quint64 __qt_return_value = __qt_this->toULongLong((bool* )__qt_ok0);
  722. quint64 __java_return_value = __qt_return_value;
  723. return __java_return_value;
  724. }
  725. // QVariant::toUrl() const
  726. extern "C" DLL_PUBLIC void* qtd_QVariant_toUrl
  727. (void* __this_nativeId)
  728. {
  729. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  730. QUrl __qt_return_value = __qt_this->toUrl();
  731. void* __java_return_value = (void*) new QUrl(__qt_return_value);
  732. return __java_return_value;
  733. }
  734. // QVariant::typeName() const
  735. extern "C" DLL_PUBLIC char* qtd_QVariant_typeName
  736. (void* __this_nativeId)
  737. {
  738. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  739. const char* __qt_return_value = __qt_this->typeName();
  740. char* __java_return_value = (char*) __qt_return_value;// qtjambi_from_cpointer
  741. return __java_return_value;
  742. }
  743. // QVariant::userType() const
  744. extern "C" DLL_PUBLIC int qtd_QVariant_userType
  745. (void* __this_nativeId)
  746. {
  747. QVariant_QtDShell *__qt_this = (QVariant_QtDShell *) __this_nativeId;
  748. int __qt_return_value = __qt_this->userType();
  749. int __java_return_value = __qt_return_value;
  750. return __java_return_value;
  751. }
  752. // ---externC---end
  753. // Field accessors