コード例 #1
0
bool  QGraphicsEllipseItem_QtDShell::__override_sceneEvent(QEvent*  event0, bool static_call)
{
    if (static_call) {
        return QGraphicsItem::sceneEvent((QEvent* )event0);
    } else {
        return sceneEvent((QEvent* )event0);
    }
}
コード例 #2
0
ファイル: ScenePanel.cpp プロジェクト: johnfredcee/meshmixer
void ScenePanel::SelectedNode(wxTreeEvent& evt)
{
	wxTreeItemId item = evt.GetItem();
	SceneTreeItemData *sceneData = dynamic_cast<SceneTreeItemData*>(mSceneTree->GetItemData(item));
	if (sceneData != NULL)
	{
		if (sceneData->GetData()->mNumMeshes > 0)
		{
			wxCommandEvent sceneEvent(SceneEventType, GetId());
			SceneClientData* nodeObject = new SceneClientData;
			nodeObject->meshNode = (sceneData->GetData());
			sceneEvent.SetClientObject(nodeObject);
			ProcessEvent(sceneEvent);
		}
	}
	return;
}
コード例 #3
0
bool DhQGraphicsItemGroup::DvhsceneEvent(QEvent* x1) {
  return sceneEvent(x1);
}
コード例 #4
0
bool DhQGraphicsEllipseItem::DvhsceneEvent(QEvent* x1) {
  return sceneEvent(x1);
}