From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 4907B7EE34 for ; Wed, 30 Mar 2016 00:29:17 +0200 (CEST) IronPort-PHdr: 9a23:0+c7YRyXC2ipXUzXCy+O+j09IxM/srCxBDY+r6Qd0e4QIJqq85mqBkHD//Il1AaPBtWLragbwLON+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6anHS+4HYoFwnlMkItf6KuSt6U1Zv8jrv60qaQSjsLrQL1Wal1IhSyoFeZnegtqqwmFJwMzADUqGBDYeVcyDAgD1uSmxHh+pX4p8Y7oGwD884mouFHSrr7eewmSroQJi4rP20v4Mr0/U3MShCQ531ZTCAcugVFCU7J4UepcI32t37BjqIpwzGyOtf8TKw9XTql/+FgTxq+23RPDCIw7GyC0p84t6lcuh/0/xE= Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=sp@orbitalfox.com; spf=None smtp.mailfrom=sp@orbitalfox.com; spf=None smtp.helo=postmaster@portal.orbitalfox.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of sp@orbitalfox.com) identity=pra; client-ip=95.172.232.202; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="sp@orbitalfox.com"; x-sender="sp@orbitalfox.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of sp@orbitalfox.com) identity=mailfrom; client-ip=95.172.232.202; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="sp@orbitalfox.com"; x-sender="sp@orbitalfox.com"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@portal.orbitalfox.com) identity=helo; client-ip=95.172.232.202; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="sp@orbitalfox.com"; x-sender="postmaster@portal.orbitalfox.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CdBgBEAftW/8rorF9dhBkDs3WHcQENgXCEfYEQAgyBaRQBAQEBAQEBAWMnQRIBgVmCFQEBBDgCNAsQCxgJJQ8FSYg+AcAIAQseiWJ/hSCEcwEEl1wQjX2PF48PHgEBQoNmO4YjgkwBAQE X-IPAS-Result: A0CdBgBEAftW/8rorF9dhBkDs3WHcQENgXCEfYEQAgyBaRQBAQEBAQEBAWMnQRIBgVmCFQEBBDgCNAsQCxgJJQ8FSYg+AcAIAQseiWJ/hSCEcwEEl1wQjX2PF48PHgEBQoNmO4YjgkwBAQE X-IronPort-AV: E=Sophos;i="5.24,413,1454972400"; d="scan'208";a="171523692" Received: from w-202.cust-20351.ip.static.uno.uk.net (HELO portal.orbitalfox.com) ([95.172.232.202]) by mail3-smtp-sop.national.inria.fr with ESMTP; 30 Mar 2016 00:29:16 +0200 Received: from darkstar (darkstar [192.168.88.3]) by portal.orbitalfox.com (Postfix) with ESMTPSA id 50DC0AA02C3; Tue, 29 Mar 2016 22:29:14 +0000 (UTC) Date: Tue, 29 Mar 2016 23:29:12 +0100 From: SP To: Goswin von Brederlow Cc: caml-list@inria.fr Message-ID: <20160329222912.GI9386@darkstar> References: <20160323105016.GA2235@frosties> <56F2CFD4.4000401@cea.fr> <20160324102559.GB32689@frosties> <20160325112839.GA27075@frosties> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20160325112839.GA27075@frosties> User-Agent: Mutt/1.5.24 (2015-08-30) Subject: Re: [Caml-list] RFH: can't figure out why my QT5 widget bindings segfault On Fri, Mar 25, 2016 at 12:28:39PM +0100, Goswin von Brederlow wrote: >I've converted to explicit painter#begin_ and painter#end_ calls and >added some checks in the bindings to enforce them and now everything >works. Now off to adding KeyEvent parsing and one can actually play. I think having Qt usable from OCaml would be great. But I'm not sure the best way to do it to map the object oriented system "one-to-one" with OCaml objects. It will be as tedious to use as it is with C++ and keeping track of any changes in the API might be a pain. I'd like to follow the progress on this. Will you be posting on the mailing list or have you got a blog about this? -- SP