<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 2 August 2015 at 14:26, John Layt <span dir="ltr"><<a href="mailto:john@layt.net" target="_blank">john@layt.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 1 August 2015 at 19:47, Sandro Knauß <<a href="mailto:bugs@sandroknauss.de">bugs@sandroknauss.de</a>> wrote:<br>
<br>
> * indivual timezone support, this is something that we need when parsing ical<br>
> and have no known timezone information. I havn't looked into it, but I think<br>
> this can make it eventually into QDateTime.<br>
<br>
</span>This is the real problem and the biggest stumbling block,and I'm sorry<br>
I haven't had the time to come up with a solution as promised.  I'll<br>
try sort it out in the next week or so. It was something I wanted in<br>
QTimeZone but it was far to complex to get in the first version., or<br>
indeed maybe ever. I need to see if there's a way we can derive our<br>
own support separate to Qt.<br></blockquote><div><br></div><div>OK, I had a quick look at this and to do it in Qt and it wasn't actually that hard. You can see the result at:<br><br><a href="https://codereview.qt-project.org/#/c/122750/">https://codereview.qt-project.org/#/c/122750/</a><br><br></div><div>This should support the full set of VTIMEZONE rules, have a look and let me know if not.<br><br></div><div>I'm not sure if it will be ready for 5.6 feature freeze on Friday, or if Thiago will approve of it, but clearly it's not going to be available when KCalCore is released. I'm still thinking about work-arounds, but it's going to be messy internally at the very least, and may not be do-able.<br><br></div><div>John.<br><br></div></div></div></div>