text:
extern "C"
{

QTCEXPORT(void*,qtc_QGraphicsItem)() {
  DhQGraphicsItem*tr = new DhQGraphicsItem();
  return (void*) tr;
}

QTCEXPORT(void*,qtc_QGraphicsItem1)(void* x1) {
  DhQGraphicsItem*tr = new DhQGraphicsItem((QGraphicsItem*)x1);
  return (void*) tr;
}

QTCEXPORT(void*,qtc_QGraphicsItem1_graphicstextitem)(void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  DhQGraphicsItem*tr = new DhQGraphicsItem((QGraphicsTextItem*)tx1);
  return (void*) tr;
}

QTCEXPORT(void*,qtc_QGraphicsItem2)(void* x1, void* x2) {
  QObject*tx2 = *((QPointer<QObject>*)x2);
  if ((tx2!=NULL)&&((QObject *)tx2)->property(QTC_PROP).isValid()) tx2 = ((QObject*)(((qtc_DynamicQObject*)tx2)->parent()));
  DhQGraphicsItem*tr = new DhQGraphicsItem((QGraphicsItem*)x1, (QGraphicsScene*)tx2);
  return (void*) tr;
}

QTCEXPORT(void*,qtc_QGraphicsItem2_graphicstextitem)(void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QObject*tx2 = *((QPointer<QObject>*)x2);
  if ((tx2!=NULL)&&((QObject *)tx2)->property(QTC_PROP).isValid()) tx2 = ((QObject*)(((qtc_DynamicQObject*)tx2)->parent()));
  DhQGraphicsItem*tr = new DhQGraphicsItem((QGraphicsTextItem*)tx1, (QGraphicsScene*)tx2);
  return (void*) tr;
}

QTCEXPORT(int,qtc_QGraphicsItem_acceptDrops)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->acceptDrops();
}

QTCEXPORT(long,qtc_QGraphicsItem_acceptedMouseButtons)(void* x0) {
  return (long) ((QGraphicsItem*)x0)->acceptedMouseButtons();
}

QTCEXPORT(int,qtc_QGraphicsItem_acceptsHoverEvents)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->acceptsHoverEvents();
}

QTCEXPORT(void,qtc_QGraphicsItem_addToIndex)(void* x0) {
  ((DhQGraphicsItem*)x0)->DhaddToIndex();
}

QTCEXPORT(void,qtc_QGraphicsItem_advance)(void* x0, int x1) {
  ((DhQGraphicsItem*)x0)->Dhadvance((int)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_advance_h)(void* x0, int x1) {
  ((DhQGraphicsItem*)x0)->Dvhadvance((int)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_boundingRect)(void* x0) {
  QRectF * tc = new QRectF(((DhQGraphicsItem*)x0)->DhboundingRect());
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_boundingRect_h)(void* x0) {
  QRectF * tc = new QRectF(((DhQGraphicsItem*)x0)->DvhboundingRect());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_boundingRect_qth)(void* x0, double* _ret_x, double* _ret_y, double* _ret_w, double* _ret_h) {
  QRectF tc = ((DhQGraphicsItem*)x0)->DhboundingRect();
  *_ret_x = tc.x(); *_ret_y = tc.y(); *_ret_w = tc.width(); *_ret_h = tc.height();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_boundingRect_qth_h)(void* x0, double* _ret_x, double* _ret_y, double* _ret_w, double* _ret_h) {
  QRectF tc = ((DhQGraphicsItem*)x0)->DvhboundingRect();
  *_ret_x = tc.x(); *_ret_y = tc.y(); *_ret_w = tc.width(); *_ret_h = tc.height();
  return;
}

QTCEXPORT(int,qtc_QGraphicsItem_children)(void* x0, void* _ref) {
  QList<QGraphicsItem*> tql = ((QGraphicsItem*)x0)->children();
  if (_ref != NULL) {
    for (int i = 0; i < tql.size(); i++) {
      ((void**)_ref)[i] = (void*)tql.at(i);
    }
  }
  return tql.size();
}

QTCEXPORT(void*,qtc_QGraphicsItem_childrenBoundingRect)(void* x0) {
  QRectF * tc = new QRectF(((QGraphicsItem*)x0)->childrenBoundingRect());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_childrenBoundingRect_qth)(void* x0, double* _ret_x, double* _ret_y, double* _ret_w, double* _ret_h) {
  QRectF tc = ((QGraphicsItem*)x0)->childrenBoundingRect();
  *_ret_x = tc.x(); *_ret_y = tc.y(); *_ret_w = tc.width(); *_ret_h = tc.height();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_clearFocus)(void* x0) {
  ((QGraphicsItem*)x0)->clearFocus();
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DhcollidesWithItem((const QGraphicsItem*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem_h)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DvhcollidesWithItem((const QGraphicsItem*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem_graphicstextitem)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DhcollidesWithItem((const QGraphicsTextItem*)tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem_graphicstextitem_h)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DvhcollidesWithItem((const QGraphicsTextItem*)tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem1)(void* x0, void* x1, long x2) {
  return (int)((DhQGraphicsItem*)x0)->DhcollidesWithItem((const QGraphicsItem*)x1, (int)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem1_h)(void* x0, void* x1, long x2) {
  return (int)((DhQGraphicsItem*)x0)->DvhcollidesWithItem((const QGraphicsItem*)x1, (int)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem1_graphicstextitem)(void* x0, void* x1, long x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DhcollidesWithItem((const QGraphicsTextItem*)tx1, (int)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithItem1_graphicstextitem_h)(void* x0, void* x1, long x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DvhcollidesWithItem((const QGraphicsTextItem*)tx1, (int)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithPath)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DhcollidesWithPath((const QPainterPath&)(*(QPainterPath*)x1));
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithPath_h)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DvhcollidesWithPath((const QPainterPath&)(*(QPainterPath*)x1));
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithPath1)(void* x0, void* x1, long x2) {
  return (int)((DhQGraphicsItem*)x0)->DhcollidesWithPath((const QPainterPath&)(*(QPainterPath*)x1), (int)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidesWithPath1_h)(void* x0, void* x1, long x2) {
  return (int)((DhQGraphicsItem*)x0)->DvhcollidesWithPath((const QPainterPath&)(*(QPainterPath*)x1), (int)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_collidingItems)(void* x0, void* _ref) {
  QList<QGraphicsItem*> tql = ((QGraphicsItem*)x0)->collidingItems();
  if (_ref != NULL) {
    for (int i = 0; i < tql.size(); i++) {
      ((void**)_ref)[i] = (void*)tql.at(i);
    }
  }
  return tql.size();
}

QTCEXPORT(int,qtc_QGraphicsItem_collidingItems1)(void* x0, long x1, void* _ref) {
  QList<QGraphicsItem*> tql = ((QGraphicsItem*)x0)->collidingItems((Qt::ItemSelectionMode)x1);
  if (_ref != NULL) {
    for (int i = 0; i < tql.size(); i++) {
      ((void**)_ref)[i] = (void*)tql.at(i);
    }
  }
  return tql.size();
}

QTCEXPORT(int,qtc_QGraphicsItem_contains)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->Dhcontains((const QPointF&)(*(QPointF*)x1));
}

QTCEXPORT(int,qtc_QGraphicsItem_contains_h)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->Dvhcontains((const QPointF&)(*(QPointF*)x1));
}

QTCEXPORT(int,qtc_QGraphicsItem_contains_qth)(void* x0, double x1_x, double x1_y) {
  QPointF tx1(x1_x, x1_y);
  return (int)((DhQGraphicsItem*)x0)->Dhcontains(tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_contains_qth_h)(void* x0, double x1_x, double x1_y) {
  QPointF tx1(x1_x, x1_y);
  return (int)((DhQGraphicsItem*)x0)->Dvhcontains(tx1);
}

QTCEXPORT(void,qtc_QGraphicsItem_contextMenuEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhcontextMenuEvent((QGraphicsSceneContextMenuEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_contextMenuEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhcontextMenuEvent((QGraphicsSceneContextMenuEvent*)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_cursor)(void* x0) {
  QCursor * tc = new QCursor(((QGraphicsItem*)x0)->cursor());
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_data)(void* x0, int x1) {
  QVariant * tc = new QVariant(((QGraphicsItem*)x0)->data((int)x1));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_deviceTransform)(void* x0, void* x1) {
  QTransform * tc = new QTransform(((QGraphicsItem*)x0)->deviceTransform((const QTransform&)(*(QTransform*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_dragEnterEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhdragEnterEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dragEnterEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhdragEnterEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dragLeaveEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhdragLeaveEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dragLeaveEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhdragLeaveEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dragMoveEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhdragMoveEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dragMoveEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhdragMoveEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dropEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhdropEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_dropEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhdropEvent((QGraphicsSceneDragDropEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible)(void* x0) {
  ((QGraphicsItem*)x0)->ensureVisible();
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible1)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->ensureVisible((const QRectF&)(*(QRectF*)x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible1_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  ((QGraphicsItem*)x0)->ensureVisible(tx1);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible2)(void* x0, void* x1, int x2) {
  ((QGraphicsItem*)x0)->ensureVisible((const QRectF&)(*(QRectF*)x1), (int)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible2_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h, int x2) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  ((QGraphicsItem*)x0)->ensureVisible(tx1, (int)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible3)(void* x0, void* x1, int x2, int x3) {
  ((QGraphicsItem*)x0)->ensureVisible((const QRectF&)(*(QRectF*)x1), (int)x2, (int)x3);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible3_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h, int x2, int x3) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  ((QGraphicsItem*)x0)->ensureVisible(tx1, (int)x2, (int)x3);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible4)(void* x0, double x1, double x2, double x3, double x4) {
  ((QGraphicsItem*)x0)->ensureVisible((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible5)(void* x0, double x1, double x2, double x3, double x4, int x5) {
  ((QGraphicsItem*)x0)->ensureVisible((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4, (int)x5);
}

QTCEXPORT(void,qtc_QGraphicsItem_ensureVisible6)(void* x0, double x1, double x2, double x3, double x4, int x5, int x6) {
  ((QGraphicsItem*)x0)->ensureVisible((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4, (int)x5, (int)x6);
}

QTCEXPORT(void*,qtc_QGraphicsItem_extension)(void* x0, void* x1) {
  QVariant * tc = new QVariant(((DhQGraphicsItem*)x0)->Dhextension((const QVariant&)(*(QVariant*)x1)));
  return (void*)(tc);
}

QTCEXPORT(long,qtc_QGraphicsItem_flags)(void* x0) {
  return (long) ((QGraphicsItem*)x0)->flags();
}

QTCEXPORT(void,qtc_QGraphicsItem_focusInEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhfocusInEvent((QFocusEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_focusInEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhfocusInEvent((QFocusEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_focusOutEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhfocusOutEvent((QFocusEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_focusOutEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhfocusOutEvent((QFocusEvent*)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_group)(void* x0) {
  return (void*) ((QGraphicsItem*)x0)->group();
}

QTCEXPORT(int,qtc_QGraphicsItem_handlesChildEvents)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->handlesChildEvents();
}

QTCEXPORT(int,qtc_QGraphicsItem_hasCursor)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->hasCursor();
}

QTCEXPORT(int,qtc_QGraphicsItem_hasFocus)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->hasFocus();
}

QTCEXPORT(void,qtc_QGraphicsItem_hide)(void* x0) {
  ((QGraphicsItem*)x0)->hide();
}

QTCEXPORT(void,qtc_QGraphicsItem_hoverEnterEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhhoverEnterEvent((QGraphicsSceneHoverEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_hoverEnterEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhhoverEnterEvent((QGraphicsSceneHoverEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_hoverLeaveEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhhoverLeaveEvent((QGraphicsSceneHoverEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_hoverLeaveEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhhoverLeaveEvent((QGraphicsSceneHoverEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_hoverMoveEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhhoverMoveEvent((QGraphicsSceneHoverEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_hoverMoveEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhhoverMoveEvent((QGraphicsSceneHoverEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_inputMethodEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhinputMethodEvent((QInputMethodEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_inputMethodEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhinputMethodEvent((QInputMethodEvent*)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_inputMethodQuery)(void* x0, long x1) {
  QVariant * tc = new QVariant(((DhQGraphicsItem*)x0)->DhinputMethodQuery((int)x1));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_inputMethodQuery_h)(void* x0, long x1) {
  QVariant * tc = new QVariant(((DhQGraphicsItem*)x0)->DvhinputMethodQuery((int)x1));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_installSceneEventFilter)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->installSceneEventFilter((QGraphicsItem*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_installSceneEventFilter_graphicstextitem)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  ((QGraphicsItem*)x0)->installSceneEventFilter((QGraphicsTextItem*)tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isAncestorOf)(void* x0, void* x1) {
  return (int) ((QGraphicsItem*)x0)->isAncestorOf((const QGraphicsItem*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isAncestorOf_graphicstextitem)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int) ((QGraphicsItem*)x0)->isAncestorOf((const QGraphicsTextItem*)tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isEnabled)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->isEnabled();
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscured)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->isObscured();
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscured1)(void* x0, void* x1) {
  return (int) ((QGraphicsItem*)x0)->isObscured((const QRectF&)(*(QRectF*)x1));
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscured1_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  return (int) ((QGraphicsItem*)x0)->isObscured(tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscured2)(void* x0, double x1, double x2, double x3, double x4) {
  return (int) ((QGraphicsItem*)x0)->isObscured((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4);
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscuredBy)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DhisObscuredBy((const QGraphicsItem*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscuredBy_h)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DvhisObscuredBy((const QGraphicsItem*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscuredBy_graphicstextitem)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DhisObscuredBy((const QGraphicsTextItem*)tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isObscuredBy_graphicstextitem_h)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DvhisObscuredBy((const QGraphicsTextItem*)tx1);
}

QTCEXPORT(int,qtc_QGraphicsItem_isSelected)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->isSelected();
}

QTCEXPORT(int,qtc_QGraphicsItem_isVisible)(void* x0) {
  return (int) ((QGraphicsItem*)x0)->isVisible();
}

QTCEXPORT(void*,qtc_QGraphicsItem_itemChange)(void* x0, long x1, void* x2) {
  QVariant * tc = new QVariant(((DhQGraphicsItem*)x0)->DhitemChange((int)x1, (const QVariant&)(*(QVariant*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_itemChange_h)(void* x0, long x1, void* x2) {
  QVariant * tc = new QVariant(((DhQGraphicsItem*)x0)->DvhitemChange((int)x1, (const QVariant&)(*(QVariant*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_keyPressEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhkeyPressEvent((QKeyEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_keyPressEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhkeyPressEvent((QKeyEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_keyReleaseEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhkeyReleaseEvent((QKeyEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_keyReleaseEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhkeyReleaseEvent((QKeyEvent*)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem)(void* x0, void* x1, void* x2) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (const QRectF&)(*(QRectF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (const QRectF&)(*(QRectF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem_qth)(void* x0, void* x1, double x2_x, double x2_y, double x2_w, double x2_h) {
  QRectF tx2(x2_x, x2_y, x2_w, x2_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, tx2));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem_graphicstextitem_qth)(void* x0, void* x1, double x2_x, double x2_y, double x2_w, double x2_h) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QRectF tx2(x2_x, x2_y, x2_w, x2_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, tx2));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem1)(void* x0, void* x1, void* x2) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (const QPolygonF&)(*(QPolygonF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem1_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (const QPolygonF&)(*(QPolygonF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem2)(void* x0, void* x1, void* x2) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (const QPointF&)(*(QPointF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem2_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (const QPointF&)(*(QPointF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromItem2_qth)(void* x0, void* x1, double x2_x, double x2_y, double* _ret_x, double* _ret_y) {
  QPointF tx2(x2_x, x2_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, tx2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromItem2_graphicstextitem_qth)(void* x0, void* x1, double x2_x, double x2_y, double* _ret_x, double* _ret_y) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF tx2(x2_x, x2_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, tx2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem3)(void* x0, void* x1, void* x2) {
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (const QPainterPath&)(*(QPainterPath*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem3_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (const QPainterPath&)(*(QPainterPath*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem4)(void* x0, void* x1, double x2, double x3) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (qreal)x2, (qreal)x3));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem4_graphicstextitem)(void* x0, void* x1, double x2, double x3) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (qreal)x2, (qreal)x3));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromItem4_qth)(void* x0, void* x1, double x2, double x3, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (qreal)x2, (qreal)x3);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromItem4_graphicstextitem_qth)(void* x0, void* x1, double x2, double x3, double* _ret_x, double* _ret_y) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF tc = ((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (qreal)x2, (qreal)x3);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem5)(void* x0, void* x1, double x2, double x3, double x4, double x5) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsItem*)x1, (qreal)x2, (qreal)x3, (qreal)x4, (qreal)x5));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromItem5_graphicstextitem)(void* x0, void* x1, double x2, double x3, double x4, double x5) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromItem((const QGraphicsTextItem*)tx1, (qreal)x2, (qreal)x3, (qreal)x4, (qreal)x5));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent)(void* x0, void* x1) {
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapFromParent((const QPainterPath&)(*(QPainterPath*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent1)(void* x0, void* x1) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromParent((const QPointF&)(*(QPointF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromParent1_qth)(void* x0, double x1_x, double x1_y, double* _ret_x, double* _ret_y) {
  QPointF tx1(x1_x, x1_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapFromParent(tx1);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent2)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromParent((const QPolygonF&)(*(QPolygonF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent3)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromParent((const QRectF&)(*(QRectF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent3_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromParent(tx1));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent4)(void* x0, double x1, double x2) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromParent((qreal)x1, (qreal)x2));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromParent4_qth)(void* x0, double x1, double x2, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->mapFromParent((qreal)x1, (qreal)x2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromParent5)(void* x0, double x1, double x2, double x3, double x4) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromParent((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene)(void* x0, void* x1) {
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapFromScene((const QPainterPath&)(*(QPainterPath*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene1)(void* x0, void* x1) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromScene((const QPointF&)(*(QPointF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromScene1_qth)(void* x0, double x1_x, double x1_y, double* _ret_x, double* _ret_y) {
  QPointF tx1(x1_x, x1_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapFromScene(tx1);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene2)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromScene((const QPolygonF&)(*(QPolygonF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene3)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromScene((const QRectF&)(*(QRectF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene3_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromScene(tx1));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene4)(void* x0, double x1, double x2) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapFromScene((qreal)x1, (qreal)x2));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapFromScene4_qth)(void* x0, double x1, double x2, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->mapFromScene((qreal)x1, (qreal)x2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapFromScene5)(void* x0, double x1, double x2, double x3, double x4) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapFromScene((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem)(void* x0, void* x1, void* x2) {
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (const QPainterPath&)(*(QPainterPath*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (const QPainterPath&)(*(QPainterPath*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem1)(void* x0, void* x1, void* x2) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (const QPointF&)(*(QPointF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem1_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (const QPointF&)(*(QPointF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToItem1_qth)(void* x0, void* x1, double x2_x, double x2_y, double* _ret_x, double* _ret_y) {
  QPointF tx2(x2_x, x2_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, tx2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToItem1_graphicstextitem_qth)(void* x0, void* x1, double x2_x, double x2_y, double* _ret_x, double* _ret_y) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF tx2(x2_x, x2_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, tx2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem2)(void* x0, void* x1, void* x2) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (const QPolygonF&)(*(QPolygonF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem2_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (const QPolygonF&)(*(QPolygonF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem3)(void* x0, void* x1, void* x2) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (const QRectF&)(*(QRectF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem3_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (const QRectF&)(*(QRectF*)x2)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem3_qth)(void* x0, void* x1, double x2_x, double x2_y, double x2_w, double x2_h) {
  QRectF tx2(x2_x, x2_y, x2_w, x2_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, tx2));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem3_graphicstextitem_qth)(void* x0, void* x1, double x2_x, double x2_y, double x2_w, double x2_h) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QRectF tx2(x2_x, x2_y, x2_w, x2_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, tx2));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem4)(void* x0, void* x1, double x2, double x3) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (qreal)x2, (qreal)x3));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem4_graphicstextitem)(void* x0, void* x1, double x2, double x3) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (qreal)x2, (qreal)x3));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToItem4_qth)(void* x0, void* x1, double x2, double x3, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (qreal)x2, (qreal)x3);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToItem4_graphicstextitem_qth)(void* x0, void* x1, double x2, double x3, double* _ret_x, double* _ret_y) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPointF tc = ((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (qreal)x2, (qreal)x3);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem5)(void* x0, void* x1, double x2, double x3, double x4, double x5) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsItem*)x1, (qreal)x2, (qreal)x3, (qreal)x4, (qreal)x5));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToItem5_graphicstextitem)(void* x0, void* x1, double x2, double x3, double x4, double x5) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToItem((const QGraphicsTextItem*)tx1, (qreal)x2, (qreal)x3, (qreal)x4, (qreal)x5));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent)(void* x0, void* x1) {
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapToParent((const QPainterPath&)(*(QPainterPath*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent1)(void* x0, void* x1) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToParent((const QPointF&)(*(QPointF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToParent1_qth)(void* x0, double x1_x, double x1_y, double* _ret_x, double* _ret_y) {
  QPointF tx1(x1_x, x1_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapToParent(tx1);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent2)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToParent((const QPolygonF&)(*(QPolygonF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent3)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToParent((const QRectF&)(*(QRectF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent3_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToParent(tx1));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent4)(void* x0, double x1, double x2) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToParent((qreal)x1, (qreal)x2));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToParent4_qth)(void* x0, double x1, double x2, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->mapToParent((qreal)x1, (qreal)x2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToParent5)(void* x0, double x1, double x2, double x3, double x4) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToParent((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene)(void* x0, void* x1) {
  QPainterPath * tc = new QPainterPath(((QGraphicsItem*)x0)->mapToScene((const QPainterPath&)(*(QPainterPath*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene1)(void* x0, void* x1) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToScene((const QPointF&)(*(QPointF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToScene1_qth)(void* x0, double x1_x, double x1_y, double* _ret_x, double* _ret_y) {
  QPointF tx1(x1_x, x1_y);
  QPointF tc = ((QGraphicsItem*)x0)->mapToScene(tx1);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene2)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToScene((const QPolygonF&)(*(QPolygonF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene3)(void* x0, void* x1) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToScene((const QRectF&)(*(QRectF*)x1)));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene3_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToScene(tx1));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene4)(void* x0, double x1, double x2) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->mapToScene((qreal)x1, (qreal)x2));
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mapToScene4_qth)(void* x0, double x1, double x2, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->mapToScene((qreal)x1, (qreal)x2);
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_mapToScene5)(void* x0, double x1, double x2, double x3, double x4) {
  QPolygonF * tc = new QPolygonF(((QGraphicsItem*)x0)->mapToScene((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4));
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_matrix)(void* x0) {
  QMatrix * tc = new QMatrix(((QGraphicsItem*)x0)->matrix());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_mouseDoubleClickEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhmouseDoubleClickEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mouseDoubleClickEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhmouseDoubleClickEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mouseMoveEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhmouseMoveEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mouseMoveEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhmouseMoveEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mousePressEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhmousePressEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mousePressEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhmousePressEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mouseReleaseEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhmouseReleaseEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_mouseReleaseEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhmouseReleaseEvent((QGraphicsSceneMouseEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_moveBy)(void* x0, double x1, double x2) {
  ((QGraphicsItem*)x0)->moveBy((qreal)x1, (qreal)x2);
}

QTCEXPORT(void*,qtc_QGraphicsItem_opaqueArea)(void* x0) {
  QPainterPath * tc = new QPainterPath(((DhQGraphicsItem*)x0)->DhopaqueArea());
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_opaqueArea_h)(void* x0) {
  QPainterPath * tc = new QPainterPath(((DhQGraphicsItem*)x0)->DvhopaqueArea());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_paint)(void* x0, void* x1, void* x2) {
  ((DhQGraphicsItem*)x0)->Dhpaint((QPainter*)x1, (const QStyleOptionGraphicsItem*)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_paint_h)(void* x0, void* x1, void* x2) {
  ((DhQGraphicsItem*)x0)->Dvhpaint((QPainter*)x1, (const QStyleOptionGraphicsItem*)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_paint1)(void* x0, void* x1, void* x2, void* x3) {
  QObject*tx3 = *((QPointer<QObject>*)x3);
  if ((tx3!=NULL)&&((QObject *)tx3)->property(QTC_PROP).isValid()) tx3 = ((QObject*)(((qtc_DynamicQObject*)tx3)->parent()));
  ((DhQGraphicsItem*)x0)->Dhpaint((QPainter*)x1, (const QStyleOptionGraphicsItem*)x2, (QWidget*)tx3);
}

QTCEXPORT(void,qtc_QGraphicsItem_paint1_h)(void* x0, void* x1, void* x2, void* x3) {
  QObject*tx3 = *((QPointer<QObject>*)x3);
  if ((tx3!=NULL)&&((QObject *)tx3)->property(QTC_PROP).isValid()) tx3 = ((QObject*)(((qtc_DynamicQObject*)tx3)->parent()));
  ((DhQGraphicsItem*)x0)->Dvhpaint((QPainter*)x1, (const QStyleOptionGraphicsItem*)x2, (QWidget*)tx3);
}

QTCEXPORT(void*,qtc_QGraphicsItem_parentItem)(void* x0) {
  return (void*) ((QGraphicsItem*)x0)->parentItem();
}

QTCEXPORT(void*,qtc_QGraphicsItem_pos)(void* x0) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->pos());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_pos_qth)(void* x0, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->pos();
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void,qtc_QGraphicsItem_prepareGeometryChange)(void* x0) {
  ((DhQGraphicsItem*)x0)->DhprepareGeometryChange();
}

QTCEXPORT(void,qtc_QGraphicsItem_removeFromIndex)(void* x0) {
  ((DhQGraphicsItem*)x0)->DhremoveFromIndex();
}

QTCEXPORT(void,qtc_QGraphicsItem_removeSceneEventFilter)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->removeSceneEventFilter((QGraphicsItem*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_removeSceneEventFilter_graphicstextitem)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  ((QGraphicsItem*)x0)->removeSceneEventFilter((QGraphicsTextItem*)tx1);
}

QTCEXPORT(void,qtc_QGraphicsItem_resetMatrix)(void* x0) {
  ((QGraphicsItem*)x0)->resetMatrix();
}

QTCEXPORT(void,qtc_QGraphicsItem_resetTransform)(void* x0) {
  ((QGraphicsItem*)x0)->resetTransform();
}

QTCEXPORT(void,qtc_QGraphicsItem_rotate)(void* x0, double x1) {
  ((QGraphicsItem*)x0)->rotate((qreal)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_scale)(void* x0, double x1, double x2) {
  ((QGraphicsItem*)x0)->scale((qreal)x1, (qreal)x2);
}

QTCEXPORT(void*,qtc_QGraphicsItem_scene)(void* x0) {
  QGraphicsScene * tc = (QGraphicsScene*)(((QGraphicsItem*)x0)->scene());
  QPointer<QGraphicsScene> * ttc = new QPointer<QGraphicsScene>(tc);
  return (void*)(ttc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_sceneBoundingRect)(void* x0) {
  QRectF * tc = new QRectF(((QGraphicsItem*)x0)->sceneBoundingRect());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_sceneBoundingRect_qth)(void* x0, double* _ret_x, double* _ret_y, double* _ret_w, double* _ret_h) {
  QRectF tc = ((QGraphicsItem*)x0)->sceneBoundingRect();
  *_ret_x = tc.x(); *_ret_y = tc.y(); *_ret_w = tc.width(); *_ret_h = tc.height();
  return;
}

QTCEXPORT(int,qtc_QGraphicsItem_sceneEvent)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DhsceneEvent((QEvent*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_sceneEvent_h)(void* x0, void* x1) {
  return (int)((DhQGraphicsItem*)x0)->DvhsceneEvent((QEvent*)x1);
}

QTCEXPORT(int,qtc_QGraphicsItem_sceneEventFilter)(void* x0, void* x1, void* x2) {
  return (int)((DhQGraphicsItem*)x0)->DhsceneEventFilter((QGraphicsItem*)x1, (QEvent*)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_sceneEventFilter_h)(void* x0, void* x1, void* x2) {
  return (int)((DhQGraphicsItem*)x0)->DvhsceneEventFilter((QGraphicsItem*)x1, (QEvent*)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_sceneEventFilter_graphicstextitem)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DhsceneEventFilter((QGraphicsTextItem*)tx1, (QEvent*)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_sceneEventFilter_graphicstextitem_h)(void* x0, void* x1, void* x2) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  return (int)((DhQGraphicsItem*)x0)->DvhsceneEventFilter((QGraphicsTextItem*)tx1, (QEvent*)x2);
}

QTCEXPORT(void*,qtc_QGraphicsItem_sceneMatrix)(void* x0) {
  QMatrix * tc = new QMatrix(((QGraphicsItem*)x0)->sceneMatrix());
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_scenePos)(void* x0) {
  QPointF * tc = new QPointF(((QGraphicsItem*)x0)->scenePos());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_scenePos_qth)(void* x0, double* _ret_x, double* _ret_y) {
  QPointF tc = ((QGraphicsItem*)x0)->scenePos();
  *_ret_x = tc.x(); *_ret_y = tc.y();
  return;
}

QTCEXPORT(void*,qtc_QGraphicsItem_sceneTransform)(void* x0) {
  QTransform * tc = new QTransform(((QGraphicsItem*)x0)->sceneTransform());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_setAcceptDrops)(void* x0, int x1) {
  ((QGraphicsItem*)x0)->setAcceptDrops((bool)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setAcceptedMouseButtons)(void* x0, long x1) {
  ((QGraphicsItem*)x0)->setAcceptedMouseButtons((Qt::MouseButtons)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setAcceptsHoverEvents)(void* x0, int x1) {
  ((QGraphicsItem*)x0)->setAcceptsHoverEvents((bool)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setCursor)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->setCursor((const QCursor&)(*(QCursor*)x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_setData)(void* x0, int x1, void* x2) {
  ((QGraphicsItem*)x0)->setData((int)x1, (const QVariant&)(*(QVariant*)x2));
}

QTCEXPORT(void,qtc_QGraphicsItem_setEnabled)(void* x0, int x1) {
  ((QGraphicsItem*)x0)->setEnabled((bool)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setExtension)(void* x0, long x1, void* x2) {
  ((DhQGraphicsItem*)x0)->DhsetExtension((int)x1, (const QVariant&)(*(QVariant*)x2));
}

QTCEXPORT(void,qtc_QGraphicsItem_setFlag)(void* x0, long x1) {
  ((QGraphicsItem*)x0)->setFlag((QGraphicsItem::GraphicsItemFlag)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setFlag1)(void* x0, long x1, int x2) {
  ((QGraphicsItem*)x0)->setFlag((QGraphicsItem::GraphicsItemFlag)x1, (bool)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_setFlags)(void* x0, long x1) {
  ((QGraphicsItem*)x0)->setFlags((QGraphicsItem::GraphicsItemFlags)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setFocus)(void* x0) {
  ((QGraphicsItem*)x0)->setFocus();
}

QTCEXPORT(void,qtc_QGraphicsItem_setFocus1)(void* x0, long x1) {
  ((QGraphicsItem*)x0)->setFocus((Qt::FocusReason)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setGroup)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->setGroup((QGraphicsItemGroup*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setHandlesChildEvents)(void* x0, int x1) {
  ((QGraphicsItem*)x0)->setHandlesChildEvents((bool)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setMatrix)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->setMatrix((const QMatrix&)(*(QMatrix*)x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_setMatrix1)(void* x0, void* x1, int x2) {
  ((QGraphicsItem*)x0)->setMatrix((const QMatrix&)(*(QMatrix*)x1), (bool)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_setParentItem)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->setParentItem((QGraphicsItem*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setParentItem_graphicstextitem)(void* x0, void* x1) {
  QObject*tx1 = *((QPointer<QObject>*)x1);
  if ((tx1!=NULL)&&((QObject *)tx1)->property(QTC_PROP).isValid()) tx1 = ((QObject*)(((qtc_DynamicQObject*)tx1)->parent()));
  ((QGraphicsItem*)x0)->setParentItem((QGraphicsTextItem*)tx1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setPos)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->setPos((const QPointF&)(*(QPointF*)x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_setPos_qth)(void* x0, double x1_x, double x1_y) {
  QPointF tx1(x1_x, x1_y);
  ((QGraphicsItem*)x0)->setPos(tx1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setPos1)(void* x0, double x1, double x2) {
  ((QGraphicsItem*)x0)->setPos((qreal)x1, (qreal)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_setSelected)(void* x0, int x1) {
  ((QGraphicsItem*)x0)->setSelected((bool)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setToolTip)(void* x0, wchar_t* x1) {
  ((QGraphicsItem*)x0)->setToolTip(from_method(x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_setTransform)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->setTransform((const QTransform&)(*(QTransform*)x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_setTransform1)(void* x0, void* x1, int x2) {
  ((QGraphicsItem*)x0)->setTransform((const QTransform&)(*(QTransform*)x1), (bool)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_setVisible)(void* x0, int x1) {
  ((QGraphicsItem*)x0)->setVisible((bool)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_setZValue)(void* x0, double x1) {
  ((QGraphicsItem*)x0)->setZValue((qreal)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_shape)(void* x0) {
  QPainterPath * tc = new QPainterPath(((DhQGraphicsItem*)x0)->Dhshape());
  return (void*)(tc);
}

QTCEXPORT(void*,qtc_QGraphicsItem_shape_h)(void* x0) {
  QPainterPath * tc = new QPainterPath(((DhQGraphicsItem*)x0)->Dvhshape());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_shear)(void* x0, double x1, double x2) {
  ((QGraphicsItem*)x0)->shear((qreal)x1, (qreal)x2);
}

QTCEXPORT(void,qtc_QGraphicsItem_show)(void* x0) {
  ((QGraphicsItem*)x0)->show();
}

QTCEXPORT(int,qtc_QGraphicsItem_supportsExtension)(void* x0, long x1) {
  return (int)((DhQGraphicsItem*)x0)->DhsupportsExtension((int)x1);
}

QTCEXPORT(void*,qtc_QGraphicsItem_toolTip)(void* x0) {
  QString * tq = new QString(((QGraphicsItem*)x0)->toolTip());
  return (void*)(tq);
}

QTCEXPORT(void*,qtc_QGraphicsItem_topLevelItem)(void* x0) {
  return (void*) ((QGraphicsItem*)x0)->topLevelItem();
}

QTCEXPORT(void*,qtc_QGraphicsItem_transform)(void* x0) {
  QTransform * tc = new QTransform(((QGraphicsItem*)x0)->transform());
  return (void*)(tc);
}

QTCEXPORT(void,qtc_QGraphicsItem_translate)(void* x0, double x1, double x2) {
  ((QGraphicsItem*)x0)->translate((qreal)x1, (qreal)x2);
}

QTCEXPORT(int,qtc_QGraphicsItem_type)(void* x0) {
  return (int)((DhQGraphicsItem*)x0)->Dhtype();
}

QTCEXPORT(int,qtc_QGraphicsItem_type_h)(void* x0) {
  return (int)((DhQGraphicsItem*)x0)->Dvhtype();
}

QTCEXPORT(void,qtc_QGraphicsItem_unsetCursor)(void* x0) {
  ((QGraphicsItem*)x0)->unsetCursor();
}

QTCEXPORT(void,qtc_QGraphicsItem_update)(void* x0) {
  ((QGraphicsItem*)x0)->update();
}

QTCEXPORT(void,qtc_QGraphicsItem_update1)(void* x0, void* x1) {
  ((QGraphicsItem*)x0)->update((const QRectF&)(*(QRectF*)x1));
}

QTCEXPORT(void,qtc_QGraphicsItem_update1_qth)(void* x0, double x1_x, double x1_y, double x1_w, double x1_h) {
  QRectF tx1(x1_x, x1_y, x1_w, x1_h);
  ((QGraphicsItem*)x0)->update(tx1);
}

QTCEXPORT(void,qtc_QGraphicsItem_update2)(void* x0, double x1, double x2, double x3, double x4) {
  ((QGraphicsItem*)x0)->update((qreal)x1, (qreal)x2, (qreal)x3, (qreal)x4);
}

QTCEXPORT(void,qtc_QGraphicsItem_wheelEvent)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DhwheelEvent((QGraphicsSceneWheelEvent*)x1);
}

QTCEXPORT(void,qtc_QGraphicsItem_wheelEvent_h)(void* x0, void* x1) {
  ((DhQGraphicsItem*)x0)->DvhwheelEvent((QGraphicsSceneWheelEvent*)x1);
}

QTCEXPORT(double,qtc_QGraphicsItem_x)(void* x0) {
  return (double) ((QGraphicsItem*)x0)->x();
}

QTCEXPORT(double,qtc_QGraphicsItem_y)(void* x0) {
  return (double) ((QGraphicsItem*)x0)->y();
}

QTCEXPORT(double,qtc_QGraphicsItem_zValue)(void* x0) {
  return (double) ((QGraphicsItem*)x0)->zValue();
}

QTCEXPORT(void,qtc_QGraphicsItem_finalizer)(void* x0) {
  ((DhQGraphicsItem*)x0)->freeDynamicHandlers();
  delete ((DhQGraphicsItem*)x0);
}

QTCEXPORT(void*,qtc_QGraphicsItem_getFinalizer)() {
  return (void*)(&qtc_QGraphicsItem_finalizer);
}

QTCEXPORT(void,qtc_QGraphicsItem_finalizer1)(void* x0) {
  delete ((QGraphicsItem*)x0);
}

QTCEXPORT(void*,qtc_QGraphicsItem_getFinalizer1)() {
  return (void*)(&qtc_QGraphicsItem_finalizer1);
}

QTCEXPORT(void,qtc_QGraphicsItem_delete)(void* x0) {
  ((DhQGraphicsItem*)x0)->freeDynamicHandlers();
  delete((DhQGraphicsItem*)x0);
}

QTCEXPORT(void,qtc_QGraphicsItem_delete1)(void* x0) {
  delete((QGraphicsItem*)x0);
}

QTCEXPORT(void, qtc_QGraphicsItem_userMethod)(void * evt_obj, int evt_typ) {
  void * te = evt_obj;
  ((DhQGraphicsItem*)te)->userDefined(evt_typ);
}

QTCEXPORT(void*, qtc_QGraphicsItem_userMethodVariant)(void * evt_obj, int evt_typ, void * xv) {
  void * te = evt_obj;
  return (void*)(((DhQGraphicsItem*)te)->userDefinedVariant(evt_typ, (QVariant*)xv));
}

QTCEXPORT(int, qtc_QGraphicsItem_setUserMethod)(void * evt_obj, int evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  void * te = evt_obj;
  return (int) ((DhQGraphicsItem*)te)->setDynamicQHandlerud(0, evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setUserMethodVariant)(void * evt_obj, int evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  void * te = evt_obj;
  return (int) ((DhQGraphicsItem*)te)->setDynamicQHandlerud(1, evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_unSetUserMethod)(void * evt_obj, int udm_typ, int evt_typ) {
  void * te = evt_obj;
  return (int) ((DhQGraphicsItem*)te)->unSetDynamicQHandlerud(udm_typ, evt_typ);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  void * te = evt_obj;
  QString tq_evt(from_method((wchar_t *)evt_typ));
  QByteArray tqba_evt(tq_evt.toAscii());
  return (int) ((DhQGraphicsItem*)te)->setDynamicQHandler(evt_obj, tqba_evt.data(), rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_unSetHandler)(void * evt_obj, wchar_t * evt_typ) {
  void * te = evt_obj;
  QString tq_evt(from_method((wchar_t *)evt_typ));
  QByteArray tqba_evt(tq_evt.toAscii());
  return (int) ((DhQGraphicsItem*)te)->unSetDynamicQHandler(tqba_evt.data());
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler1)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler2)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler3)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler4)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler5)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler6)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler7)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler8)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler9)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler10)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler11)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler12)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler13)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler14)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler15)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler16)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler17)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler18)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

QTCEXPORT(int, qtc_QGraphicsItem_setHandler19)(void * evt_obj, wchar_t * evt_typ, void * rf_ptr, void * st_ptr, void * df_ptr) {
  return (int) qtc_QGraphicsItem_setHandler(evt_obj, evt_typ, rf_ptr, st_ptr, df_ptr);
}

}


text:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>mug</groupId>
    <artifactId>demo-hadoop-connector</artifactId>
    <version>0.0.1-SNAPSHOT</version>

    <properties>

        <java.version>1.7</java.version>
        <spark.version>1.5.0</spark.version>
        <hadoop.version>2.6.0</hadoop.version>
        <mongodb.hadoop.version>1.4.0</mongodb.hadoop.version>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

    </properties>

    <dependencies>

        <dependency>
            <groupId>org.apache.spark</groupId>
            <artifactId>spark-core_2.10</artifactId>
            <version>${spark.version}</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.apache.hadoop</groupId>
            <artifactId>hadoop-client</artifactId>
            <version>${hadoop.version}</version>
            <scope>provided</scope>
        </dependency>

        <dependency>
            <groupId>org.mongodb.mongo-hadoop</groupId>
            <artifactId>mongo-hadoop-core</artifactId>
            <version>${mongodb.hadoop.version}</version>
        </dependency>

    </dependencies>

    <build>

        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <version>3.1</version>
                    <configuration>
                        <source>${java.version}</source>
                        <target>${java.version}</target>
                    </configuration>
                </plugin>

                <plugin>
                    <artifactId>maven-assembly-plugin</artifactId>
                    <version>2.4</version>
                    <configuration>
                        <descriptorRefs>
                            <descriptorRef>jar-with-dependencies</descriptorRef>
                        </descriptorRefs>
                    </configuration>
                    <executions>
                        <execution>
                            <id>make-assembly</id>
                            <phase>package</phase>
                            <goals>
                                <goal>single</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
            </plugins>
        </pluginManagement>

    </build>

</project>

redpajama_set_name: RedPajamaGithub


text:
layout: generic
application: error
design_title: Error 404
sidebar: closed
---

This page does not seem to exist…

					We apologize for the inconvenience, but the page you were trying to access is not at this address. You might have been looking for…

                    	Protocol of the board end of year meeting 2015

                    	Projection material

                    	Napkin sketch


text:
namespace AspNetControlsHW.Models.Operations
{
    using System;
    using AspNetControlsHW.Models.Contracts;

    public class Addition : IOperation
    {
        public string Name
        {
            get
            {
                return "addition";
            }
        }

        public string Operator
        {
            get
            {
                return "+";
            }
        }
    }
}


text:
package ie.cmrc.smtx.skos.index;

import ie.cmrc.util.Term;

/**
 * Utility enumeration for storing the conventional SKOS index field names used by the
 * {@link SKOSIndex}
 * @author Yassine Lassoued <y.lassoued@ucc.ie>
 */
public class IndexField {

    /**
     * Searchable fields of a {@link SKOSIndex}
     */
    public static enum Searchable {
        /**
        * Concept URI [value = "uri"]
        */
       URI("uri"),

       /**
        * Concept local name [value = "name"]
        */
       NAME("name"),

       /**
        * Preferred label of a concept, use this for inexact or fuzzy matches
        * [value = "ixprefLabel"]
        */
       IX_PREF_LABEL("ixprefLabel", true),

       /**
        * Preferred label of a concept, use this for exact matches
        * [value = "prefLabel"]
        */
       PREF_LABEL("prefLabel", true),

       /**
        * Alternative label of a concept, use this for inexact or fuzzy matches
        * [value = "ixaltLabel"]
        */
       IX_ALT_LABEL("ixaltLabel", true),

       /**
        * Alternative label of a concept, use this for exact matches
        * [value = "altLabel"]
        */
       ALT_LABEL("altLabel", true),

       /**
        * Hidden label of a concept, use this for inexact or fuzzy matches
        * [value = "ixhiddenLabel"]
        */
       IX_HIDDEN_LABEL("ixhiddenLabel", true),

       /**
        * Hidden label of a concept, use this for exact matches
        * [value = "hiddenLabel"]
        */
       HIDDEN_LABEL("hiddenLabel", true),

        /**
        * Label of a concept, use this for inexact or fuzzy matches
        * [value = "ixlabel"]
        */
       IX_LABEL("ixlabel", true),

       /**
        * Label of a concept, use this for exact matches [value = "label"]
        */
       LABEL("label", true),

       /**
        * Concept definition
        */
       DEFINITION("definition", true);

       /**
        * Name of the field
        */
       private final String fieldName;

       private final boolean multilingual;

       /**
        * Constructs a filtrable field using the provided name. By default the
        * index field is not multilingual
        * @param fieldName name of a field
        */
       private Searchable(String fieldName) {
           this.fieldName = fieldName;
           this.multilingual = false;
       }

       /**
        * Constructs a filtrable field using the provided name
        * @param fieldName name of a field
        * @param multilingual indicates if this field is multilingual
        */
       private Searchable(String fieldName, boolean multilingual) {
           this.fieldName = fieldName;
           this.multilingual = multilingual;
       }

       /**
        * Name of the field
        * @return Name of the field
        */
       public String fieldName() {
           return this.fieldName;
       }

       /**
        * Indicates whether this filtrable field can be multilingual
        * @return {@code true} is the filtrable index field can be multilingual;
        * {@code false} otherwise
        */
       public boolean isMultilingual() {
           return this.multilingual;
       }

       /**
        * Return a {@link ie.cmrc.util.Term} Term with the name of the field
        * as a value, and {@code null} as a language
        * @return {@link ie.cmrc.util.Term} whose value is the name of this
        * field and language is {@code null}
        */
       public Term field() {
           return new Term(this.fieldName, null);
       }

       /**
        * Return a {@link ie.cmrc.util.Term} Term with the name of the field as
        * a value, and the provided {@code language} as a language
        * @param language Language of the returned {@link ie.cmrc.util.Term}
        * @return {@link ie.cmrc.util.Term} whose value is the name of this
        * field and whose language is: {@code language} if the filtrable index
        * field is multilingual, null otherwise
        */
       public Term field(String language) {
           if (multilingual) return new Term(this.fieldName, language);
           else return new Term(this.fieldName, null);
       }

       /**
        * Returns the {@code Searchable} whose name matches the provided String
        * value
        * @param value String value to parse
        * @return {@code Searchable} whose field name matches {@code value} if
        * any, otherwise {@code null}. This method is case insensitive.
        */
       public static Searchable fromString(String value) {
           if (value != null) {
               for (Searchable searchable: Searchable.values()) {
                   if (value.equals(searchable.fieldName)) return searchable;
               }
           }
           return null;
       }

       /**
        * {@inheritDoc}
        * @return String representation of this field. This is the
        * same result as {@linkplain #fieldName()}.
        */
       @Override
       public String toString() {
           return this.fieldName;
       }

    }

    /**
     * Fields used for filtering index results
     */
    public static enum Filterable {

        /**
         * Resource type (Concept, Collection, or ConceptScheme)
         */
        TYPE("type"),

        /**
         * Concept scheme to which a resource belongs
         */
        CS("cs"),

        /**
         * Collection to which a resource belongs
         */
        COLLECTION("collection"),

        /**
         * Collection to which a resource belongs directly or indirectly
         */
        COLLECTION_TRANSITIVE("collTrans");

        /**
         * Name of the field
         */
        private final String fieldName;

        /**
         * Constructs a string field using the provided name
         * @param name name of a field
         */
        private Filterable(String name) {
            this.fieldName = name;
        }

        /**
         * Name of the field
         * @return Name of the field
         */
        public String fieldName() {
            return this.fieldName;
        }

        /**
         * Returns the {@code Filterable} field whose name matches the provided
         * String value
         * @param value String value to parse
         * @return {@code Filterable} whose field name matches {@code value} if
         * any, otherwise {@code null}. This method is case insensitive.
         */
        public static Filterable fromString(String value) {
            if (value != null) {
                for (Filterable filtrable: Filterable.values()) {
                    if (value.matches("(?i)"+filtrable.fieldName)) return filtrable;
                }
            }
            return null;
        }

        /**
         * {@inheritDoc}
         * @return String representation of this field. This is the
         * same result as {@linkplain #fieldName()}.
         */
        @Override
        public String toString() {
            return this.fieldName;
        }
    }

}


text:
<!doctype html>

    <meta charset="utf-8">
    <title>CSSDevices</title>
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min.css">
    <link rel="stylesheet" href="css/prism.css" />
    <link rel="stylesheet" href="css/helpers.css" />
    <link rel="stylesheet" href="css/style.css" />
    <link rel="stylesheet" href="css/devices.min.css" />
    <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet">
    <meta name="description" content="CSSDevices is a library of Apple devices built in pure CSS. They are robust and have an accompanying javascript package that allows easy slideshowing and image loading. Devices include iPhone 6, iPhone 6 Plus, iPhone 5s, iPhone 5c, iPad Air, MacBook Air, MacBook Pro, and all of the Apple Watches." />

          <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#cssdevices-nav">
            Toggle navigation

          </button>
          CSSDevices

Setup

              Devices

iPhone

iPad

Mac

Watch

Helpers

Javascript

Expo

<button type="button" class="btn btn-primary navbar-btn">Download on GitHub</button>

Watch

          (scrolling)

Device Structure

<div class="cd-watch">
  <div class="cd-bracket"></div>
  <div class="cd-top-band"></div>
  <div class="cd-bottom-band"></div>
  <div class="cd-body"></div>
  <div class="cd-crown"></div>
  <div class="cd-button"></div>
  <div class="cd-screen">
    <!-- img, iframe, content, etc. goes here -->
  </div>
</div>

Device Class Options

<!-- band colors (blue by default) -->
cd-white-band
cd-green-band
cd-pink-band
cd-black-band
cd-brown-band
cd-tan-band
cd-navy-band
cd-red-band
cd-linked-band

<!-- body colors (silver by default) -->
cd-black
cd-gold
cd-rosegold

<!-- band bracket options (backet by default) -->
cd-no-bracket

<!-- example usage -->
<div class="cd-watch cd-red-band cd-black">
  ...
</div>

This project is maintained by Stuart Yamartino


text:
using System;
using System.Text.Json.Serialization;

namespace tomware.Microwf.Domain
{
  public partial class WorkflowHistory : EngineEntity
  {
    public DateTime Created { get; set; }

    public string FromState { get; set; }

    public string ToState { get; set; }

    public string UserName { get; set; }

    public int WorkflowId { get; set; }

    [JsonIgnore]
    public Workflow Workflow { get; set; }
  }
}


text:
define(function(){

    "use strict";

    /**
     * @class
     */
    var Component = function() {
        print("component : created.");
    };
    return Component;
});


text:
> В документации, при испозовании `Swiper` и `Slide` без пространств имен, подразумевается,
  что указаны `\lo\core\widgets\swiper\Swiper` и `\lo\core\widgets\swiper\Slide` соответственно

#### [Обзор виджета](overview.md)

## Использование

* [Слайды](usage-slides.md)
* [Эффекты](usage-effects.md)
* [Lazy-loading](usage-lazy-loading.md)

## Поведения

* [Пагинация](behaviours-pagination.md)
* [Скроллбар](behaviours-scrollbar.md)
* [Кнопки "предыдущий" и "следующий"](behaviours-navigation-buttons.md)
* [Параллакс](behaviours-parallax.md)
* [Отображение справа налево](behaviours-rtl.md)

## Опции

* [Групповая настройка слайдов](options-slide-batch.md)
* [Алиасы](options-aliases.md)
* [Конфликты алиасов и прямых опций](options-ordering.md)


text:
ACCEPTED

#### According to
Index Fungorum

#### Published in
null

#### Original name
Cintractia scabra Syd.

### Remarks
null


text:
using System;

namespace Greenery.MessageQueueMiddleware
{
    class Program
    {
        static void Main(string[] args)
        {
            MQMServer.InitServer();

            Console.WriteLine("Press ENTER to exit the server.");
            Console.ReadLine();
        }
    }
}


text:
require 'kintone/command'

class Kintone::Command::FieldAcl < Kintone::Command
  def self.path
    'field/acl'
  end

  def update(id, rights)
    @api.put(@url, id: id, rights: rights)
  end
end


text:
using System.Windows.Input;

using Naru.RX;
using Naru.WPF.Scheduler;
using Naru.WPF.ViewModel;

namespace Naru.WPF.ContextMenu
{
    public class ContextMenuButtonItem : ViewModel.ViewModel, IContextMenuItem
    {
        public string DisplayName { get; set; }

        #region IsVisible

        private readonly ObservableProperty<bool> _isVisible = new ObservableProperty<bool>();

        public bool IsVisible
        {
            get { return _isVisible.Value; }
            set { _isVisible.RaiseAndSetIfChanged(value); }
        }

        #endregion

        public ICommand Command { get; set; }

        public string ImageName { get; set; }

        public ContextMenuButtonItem(IDispatcherSchedulerProvider scheduler)
        {
            _isVisible.ConnectINPCProperty(this, () => IsVisible, scheduler).AddDisposable(Disposables);

            IsVisible = true;
        }
    }
}


text:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<title>TimeComparison (Apache Ant API)</title>
<meta name="date" content="2012-05-22">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

JavaScript is disabled on your browser.

Overview

Package

Class

Tree

Deprecated

Index

Help

Prev Class

Next Class

Frames

No Frames

All Classes

Summary:

Nested |

Field |

Constr |

Method

Detail:

Field |

Constr |

Method

org.apache.tools.ant.types

Class TimeComparison

java.lang.Object

org.apache.tools.ant.types.EnumeratedAttribute

org.apache.tools.ant.types.TimeComparison

Direct Known Subclasses:

DateSelector.TimeComparisons

public class TimeComparison
extends EnumeratedAttribute

EnumeratedAttribute for time comparisons.  Accepts values
 "before", "after", "equal".

Since:

Ant 1.7

Field Summary

Fields

Modifier and Type
Field and Description

static TimeComparison
AFTER

After Comparison.

static TimeComparison
BEFORE

Before Comparison.

static TimeComparison
EQUAL

Equal Comparison.

Fields inherited from class org.apache.tools.ant.types.EnumeratedAttribute

value

Constructor Summary

Constructors

Constructor and Description

TimeComparison()

Default constructor.

TimeComparison(java.lang.String value)

Construct a new TimeComparison with the specified value.

Method Summary

Methods

Modifier and Type
Method and Description

static int
compare(long t1,
       long t2)

Compare two times.

static int
compare(long t1,
       long t2,
       long g)

Compare two times.

boolean
evaluate(long t1,
        long t2)

Evaluate two times against this TimeComparison.

boolean
evaluate(long t1,
        long t2,
        long g)

Evaluate two times against this TimeComparison.

java.lang.String[]
getValues()

Return the possible values.

Methods inherited from class org.apache.tools.ant.types.EnumeratedAttribute

containsValue, getIndex, getInstance, getValue, indexOfValue, setValue, toString

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Field Detail

BEFORE

public static final TimeComparison BEFORE

Before Comparison.

AFTER

public static final TimeComparison AFTER

After Comparison.

EQUAL

public static final TimeComparison EQUAL

Equal Comparison.

Constructor Detail

TimeComparison

public TimeComparison()

Default constructor.

TimeComparison

public TimeComparison(java.lang.String value)

Construct a new TimeComparison with the specified value.

Parameters:

value - the EnumeratedAttribute value.

Method Detail

getValues

public java.lang.String[] getValues()

Return the possible values.

Specified by:

getValues in class EnumeratedAttribute

Returns:

String[] of EnumeratedAttribute values.

evaluate

public boolean evaluate(long t1,
               long t2)

Evaluate two times against this TimeComparison.

Parameters:

t1 - the first time to compare.

t2 - the second time to compare.

Returns:

true if the comparison result fell within the parameters of this TimeComparison.

evaluate

public boolean evaluate(long t1,
               long t2,
               long g)

Evaluate two times against this TimeComparison.

Parameters:

t1 - the first time to compare.

t2 - the second time to compare.

g - the timestamp granularity.

Returns:

true if the comparison result fell within the parameters of this TimeComparison.

compare

public static int compare(long t1,
          long t2)

Compare two times.

Parameters:

t1 - the first time to compare.

t2 - the second time to compare.

Returns:

a negative integer, a positive integer, or zero as t1 is
         before, after, or equal to t2 accounting for the default granularity.

compare

public static int compare(long t1,
          long t2,
          long g)

Compare two times.

Parameters:

t1 - the first time to compare.

t2 - the second time to compare.

g - the timestamp granularity.

Returns:

a negative integer, a positive integer, or zero as t1 is
         before, after, or equal to t2 accounting for the specified granularity.

Overview

Package

Class

Tree

Deprecated

Index

Help

Prev Class

Next Class

Frames

No Frames

All Classes

Summary:

Nested |

Field |

Constr |

Method

Detail:

Field |

Constr |

Method


text:
<?xml version="1.0" encoding="UTF-8"?>
<!--
  ~ Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved.
  ~
  ~ WSO2 Inc. licenses this file to you under the Apache License,
  ~ Version 2.0 (the "License"); you may not use this file except
  ~ in compliance with the License.
  ~ You may obtain a copy of the License at
  ~
  ~ http://www.apache.org/licenses/LICENSE-2.0
  ~
  ~ Unless required by applicable law or agreed to in writing,
  ~ software distributed under the License is distributed on an
  ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  ~ KIND, either express or implied.  See the License for the
  ~ specific language governing permissions and limitations
  ~ under the License.
  -->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<parent>
		<groupId>org.wso2.carbon.identity.inbound.auth.saml2</groupId>
		<artifactId>identity-inbound-auth-saml</artifactId>
		<relativePath>../../pom.xml</relativePath>
		<version>5.11.3-SNAPSHOT</version>
	</parent>
	<modelVersion>4.0.0</modelVersion>
	<artifactId>org.wso2.carbon.identity.query.saml</artifactId>
	<packaging>bundle</packaging>
	<name>WSO2 Carbon - SAML Assertion Query Profile</name>
	<url>http://www.wso2.com</url>
	<dependencies>
		<dependency>
			<groupId>org.wso2.carbon</groupId>
			<artifactId>org.wso2.carbon.utils</artifactId>
		</dependency>
		<dependency>
			<groupId>org.wso2.carbon.identity.framework</groupId>
			<artifactId>org.wso2.carbon.identity.base</artifactId>
			<exclusions>
				<exclusion>
					<groupId>org.opensaml</groupId>
					<artifactId>opensaml1</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.opensaml</groupId>
					<artifactId>opensaml</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>org.apache.axis2.wso2</groupId>
			<artifactId>axis2</artifactId>
		</dependency>
		<dependency>
			<groupId>org.wso2.carbon.identity.framework</groupId>
			<artifactId>org.wso2.carbon.identity.core</artifactId>
			<exclusions>
				<exclusion>
					<groupId>opensaml.wso2</groupId>
					<artifactId>opensaml2</artifactId>
				</exclusion>
				<exclusion>
					<groupId>opensaml.wso2</groupId>
					<artifactId>opensaml</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.wso2.orbit.org.opensaml</groupId>
					<artifactId>opensaml</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>org.wso2.carbon.identity.inbound.auth.saml2</groupId>
			<artifactId>org.wso2.carbon.identity.sso.saml</artifactId>
			<exclusions>
				<exclusion>
					<groupId>opensaml.wso2</groupId>
					<artifactId>opensaml2</artifactId>
				</exclusion>
				<exclusion>
					<groupId>opensaml.wso2</groupId>
					<artifactId>opensaml</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.opensaml</groupId>
					<artifactId>opensaml1</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.opensaml</groupId>
					<artifactId>opensaml</artifactId>
				</exclusion>
				<exclusion>
					<groupId>org.wso2.orbit.org.opensaml</groupId>
					<artifactId>opensaml</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<!--SAML Common Util dependency-->
		<dependency>
			<groupId>org.wso2.carbon.identity.saml.common</groupId>
			<artifactId>org.wso2.carbon.identity.saml.common.util</artifactId>
		</dependency>
		<!--OpenSAML3 dependencies-->
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-core</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-soap-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-soap-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-profile-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-profile-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-saml-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-saml-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-messaging-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-messaging-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-security-api</artifactId>
			<exclusions>
				<exclusion>
					<groupId>org.bouncycastle</groupId>
					<artifactId>bcprov-jdk15on</artifactId>
				</exclusion>
			</exclusions>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-storage-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-storage-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-xacml-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-xacml-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-xacml-saml-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-xacml-saml-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-xmlsec-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.opensaml</groupId>
			<artifactId>opensaml-xmlsec-impl</artifactId>
		</dependency>
		<dependency>
			<groupId>net.shibboleth.utilities</groupId>
			<artifactId>java-support</artifactId>
			<exclusions>
				<exclusion>
					<groupId>org.bouncycastle</groupId>
					<artifactId>bcprov-jdk15on</artifactId>
				</exclusion>
			</exclusions>
		</dependency>

		<dependency>
			<groupId>org.testng</groupId>
			<artifactId>testng</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.jacoco</groupId>
			<artifactId>org.jacoco.agent</artifactId>
			<classifier>runtime</classifier>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.slf4j</groupId>
			<artifactId>slf4j-api</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.powermock</groupId>
			<artifactId>powermock-api-mockito2</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
		        <groupId>org.powermock</groupId>
		        <artifactId>powermock-module-testng</artifactId>
		        <scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.testng</groupId>
			<artifactId>testng</artifactId>
		</dependency>
		<dependency>
			<groupId>org.wso2.orbit.org.opensaml</groupId>
			<artifactId>opensaml</artifactId>
		</dependency>
		<dependency>
			<groupId>org.apache.felix</groupId>
			<artifactId>org.apache.felix.scr.ds-annotations</artifactId>
			<scope>provided</scope>
		</dependency>
		<dependency>
		        <groupId>com.sun.xml.parsers</groupId>
		        <artifactId>jaxp-ri</artifactId>
		        <scope>test</scope>
		</dependency>
	</dependencies>
	<build>
		<plugins>
			<plugin>
				<groupId>org.apache.felix</groupId>
				<artifactId>maven-bundle-plugin</artifactId>
				<extensions>true</extensions>
				<configuration>
					<instructions>
						<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
						<Bundle-Name>${project.artifactId}</Bundle-Name>
						<Import-Package>javax.servlet,
							javax.servlet.http,
							*;resolution:=optional,
							org.wso2.carbon.identity.saml.common.util.*; version="${saml.common.util.version.range}",
							org.opensaml.*; version="${opensaml3.wso2.osgi.version.range}",
							net.shibboleth.utilities.java.support.*; version="${opensaml3.wso2.osgi.version.range}",
						</Import-Package>
						<Export-Package>!org.wso2.carbon.identity.query.saml.internal,
							org.wso2.carbon.identity.query.saml.*; version="${identity.inbound.auth.saml.exp.version}",
						</Export-Package>
						<DynamicImport-Package>*</DynamicImport-Package>
					</instructions>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-plugin</artifactId>
				<version>${maven.surefire.plugin.version}</version>
				<configuration>
					<suiteXmlFiles>
						<suiteXmlFile>src/test/resources/testng.xml</suiteXmlFile>
					</suiteXmlFiles>
					<systemPropertyVariables>
						<jacoco-agent.destfile>target/jacoco.exec</jacoco-agent.destfile>
					</systemPropertyVariables>
					<argLine>
                        			--add-opens=java.base/java.lang=ALL-UNNAMED
						--add-opens=java.base/java.lang.invoke=ALL-UNNAMED
                        			--add-opens=java.base/java.util=ALL-UNNAMED
                        			--add-opens=java.base/java.util.concurrent=ALL-UNNAMED
						--add-opens=java.base/java.util.zip=ALL-UNNAMED
						--add-opens=java.base/java.util.random=ALL-UNNAMED
                        			--add-opens=java.base/java.security=ALL-UNNAMED
						--add-opens=java.base/java.io=ALL-UNNAMED
						--add-opens=java.base/java.security.cert=ALL-UNNAMED
						--add-opens=java.base/jdk.internal.util=ALL-UNNAMED
						--add-opens=java.base/jdk.internal.util.random=ALL-UNNAMED
						--add-opens=java.base/jdk.internal.loader=ALL-UNNAMED
						--add-opens=java.base/jdk.internal.access=ALL-UNNAMED
						--add-opens=java.base/sun.nio.fs=ALL-UNNAMED
						--add-opens=java.base/sun.security.util=ALL-UNNAMED
						--add-opens=java.base/sun.security.jca=ALL-UNNAMED
						--add-opens=java.base/sun.security.x509=ALL-UNNAMED
						--add-opens=java.base/sun.security.validator=ALL-UNNAMED
						--add-opens=java.base/sun.reflect.misc=ALL-UNNAMED
						--add-opens=java.xml/jdk.xml.internal=ALL-UNNAMED
                    			</argLine>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.jacoco</groupId>
				<artifactId>jacoco-maven-plugin</artifactId>
				<version>${jacoco.version}</version>
				<executions>
					<execution>
						<id>default-instrument</id>
						<goals>
							<goal>instrument</goal>
						</goals>
					</execution>
					<execution>
						<id>default-restore-instrumented-classes</id>
						<goals>
							<goal>restore-instrumented-classes</goal>
						</goals>
					</execution>
					<execution>
						<id>default-report</id>
						<phase>prepare-package</phase>
						<goals>
							<goal>report</goal>
						</goals>
					</execution>
					<execution>
						<id>default-report-integration</id>
						<goals>
							<goal>report-integration</goal>
						</goals>
					</execution>
					<execution>
						<id>default-check</id>
						<goals>
							<goal>check</goal>
						</goals>
						<configuration>
							<rules>
								<rule implementation="org.jacoco.maven.RuleConfiguration">
									<element>BUNDLE</element>
									<limits>
										<limit implementation="org.jacoco.report.check.Limit">
											<counter>COMPLEXITY</counter>
											<value>COVEREDRATIO</value>
											<!--<minimum>0.60</minimum>-->
										</limit>
									</limits>
								</rule>
							</rules>
						</configuration>
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>
</project>


text:
package alibaba

import (
	"fmt"

	prvd "k8s.io/cloud-provider-alibaba-cloud/pkg/provider"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/alb"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/base"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/cas"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/ecs"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/nlb"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/pvtz"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/slb"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/sls"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/provider/alibaba/vpc"
	"k8s.io/cloud-provider-alibaba-cloud/pkg/util/metric"
	"k8s.io/klog/v2"
)

func NewAlibabaCloud() prvd.Provider {
	mgr, err := base.NewClientMgr()
	if err != nil {
		panic(fmt.Sprintf("initialize alibaba cloud client auth: %s", err.Error()))
	}
	if mgr == nil {
		panic("auth should not be nil")
	}
	err = mgr.Start(base.RefreshToken)
	if err != nil {
		klog.Warningf("refresh token: %s", err.Error())
	}

	metric.RegisterPrometheus()

	return AlibabaCloud{
		IMetaData:    mgr.Meta,
		ECSProvider:  ecs.NewECSProvider(mgr),
		SLBProvider:  slb.NewLBProvider(mgr),
		PVTZProvider: pvtz.NewPVTZProvider(mgr),
		VPCProvider:  vpc.NewVPCProvider(mgr),
		ALBProvider:  alb.NewALBProvider(mgr),
		NLBProvider:  nlb.NewNLBProvider(mgr),
		SLSProvider:  sls.NewSLSProvider(mgr),
		CASProvider:  cas.NewCASProvider(mgr),
	}
}

var _ prvd.Provider = AlibabaCloud{}

type AlibabaCloud struct {
	*ecs.ECSProvider
	*pvtz.PVTZProvider
	*vpc.VPCProvider
	*slb.SLBProvider
	*alb.ALBProvider
	*nlb.NLBProvider
	*sls.SLSProvider
	*cas.CASProvider
	prvd.IMetaData
}


text:
namespace Microsoft.VisualBasic
{

public enum CompareMethod
{
	Binary	= 0,
	Text	= 1

}; // enum CompareMethod

}; // namespace Microsoft.VisualBasic


text:
<?php

use BapCat\Hashing\WeakHasher;
use BapCat\Hashing\Algorithms\Md5WeakHash;
use BapCat\Hashing\Algorithms\Md5WeakHasher;
use BapCat\Hashing\Algorithms\Sha1WeakHash;
use BapCat\Hashing\Algorithms\Sha1WeakHasher;

class WeakHasherTest extends  PHPUnit_Framework_TestCase {
  public function testMd5() {
    $this->doHash(new Md5WeakHasher(), Md5WeakHash::class, 'md5', 'Test');
  }

  public function testSha1() {
    $this->doHash(new Sha1WeakHasher(), Sha1WeakHash::class, 'sha1', 'Test');
  }

  private function doHash(WeakHasher $hasher, $class, $algo, $data) {
    $hash = $hasher->make($data);

    $this->assertInstanceOf($class, $hash);
    $this->assertSame(hash($algo, $data), (string)$hash);
    $this->assertTrue($hasher->check($data, $hash));
  }
}


text:
class InfoBarIOS;

// Configuration object for OverlayRequests for the modal UI for an infobar
// with a IOSAddToReadingListInfobarDelegate.
class ReadingListInfobarModalOverlayRequestConfig
    : public OverlayRequestConfig<ReadingListInfobarModalOverlayRequestConfig> {
 public:
  ~ReadingListInfobarModalOverlayRequestConfig() override;

  bool current_page_added() const { return current_page_added_; }

 private:
  OVERLAY_USER_DATA_SETUP(ReadingListInfobarModalOverlayRequestConfig);
  explicit ReadingListInfobarModalOverlayRequestConfig(InfoBarIOS* infobar);

  // OverlayUserData:
  void CreateAuxiliaryData(base::SupportsUserData* user_data) override;

  // The InfoBar causing this modal.
  InfoBarIOS* infobar_ = nullptr;

  // Whether the current page has been added to Reading List.
  bool current_page_added_ = false;
};

#endif  // IOS_CHROME_BROWSER_OVERLAYS_PUBLIC_INFOBAR_MODAL_READING_LIST_MODAL_OVERLAY_REQUEST_CONFIG_H_