Patch and task

Lakshman acrlakshman at gmail.com
Thu Mar 13 09:09:20 PDT 2014


Robert, My apologies for incomplete mail above. I was missing a
sentence, which is included here.

On Thu, Mar 13, 2014 at 11:06 AM, Lakshman <acrlakshman at gmail.com> wrote:
> On Wed, Mar 12, 2014 at 10:55 AM, Robert Helling <helling at lmu.de> wrote:
>> Hi,
>>
>>
>>
>>
>> here is a a patch that enables the use of the “entered” field in divedatapoint. (It also reenables the planner, so Dirk before applying you may want to remove the change to main window.cpp). The goal is, eventually, in the planner, to also show the calculated waypoints for deco stops. So far, the calculated deco is only output via qDebug() to the console.
>>
>> Maybe this is a nice task for a GSoC applicant to show some programming skills to make this info actually go to the UI (either in the existing table or in a third table).
>>
>
> Hello Robert, while trying to achieve this task, I am facing few
> problems, can you guide me in case I am going wrong somewhere.
>
> To direct this info to UI, we have two choices as you mentioned,
> either create extra table or update new columns in existing
> tableWidget (Dive Planner Points). However due to the space
> limitation, I tried to add extra columns in the "tableWidget". For
> this case, we must emit dataChange signal after each edit (either via
> table or diveplannergraphics) to update all columns including the
> extra columns created for the purpose of showing "computed time" and
> "computed depth". From the code, it looks like "dive plan" is computed
> within the drawProfile() call, and this assumes, data to be read from
> tableWidget and draw the contents. For extra column case, it looks
> like I must call "editSlot" after creating dive plan, which is done in
> the drawProfile method. So, as a sanity check I tried to call
> "editSlot" in the "for" loop of "drawProfile" where subsurface is
> drawing polygon on the graphics window.
"This resulted in infinite loop, while creating a new planner point model"

>
> It looks like, clearly I am missing many crucial things, in case its
> not a trouble can you give me a hint of the work flow that I need to
> be aware of, in this case.
>
>> Best
>> Robert
>>
>> --
>> .oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oOo.oO
>> Robert C. Helling     Elite Master Course Theoretical and Mathematical Physics
>>                       Scientific Coordinator
>>                       Ludwig Maximilians Universitaet Muenchen, Dept. Physik
>>                       Phone: +49 89 2180-4523  Theresienstr. 39, rm. B339
>>                       http://www.atdotde.de
>>
>> Enhance your privacy, use cryptography! My PGP keys have fingerprints
>> A9D1 A01D 13A5 31FA 6515  BB44 0820 367C 36BC 0C1D    and
>> DCED 37B6 251C 7861 270D  5613 95C7 9D32 9A8D 9B8F
>>
>>
>>
>>
>>
>> _______________________________________________
>> subsurface mailing list
>> subsurface at hohndel.org
>> http://lists.hohndel.org/cgi-bin/mailman/listinfo/subsurface
>>
>
> Thank you,
> Lakshman


More information about the subsurface mailing list