mavlink/qgroundcontrol — pull request #73 by Susurrus (2012-03-22 20:33:11+00:00)
Title: Linechart UI improvements

Modified the Linechart widget so that the "Show units" button is under the "Curve Selection" frame, which is what it actually modifies. This also involved me moving it into the Linechart.ui file instead of having it procedurally generated. Is there a reason that the Linechart widget is half described in the .ui file and half generated in `LinechartWidget::createLayout()`?

Also moved all of the UI that was under the "Curve Selection" to inside of it at the bottom so that the grouping of UI elements is more coherent.

I also wanted to add 2px of padding to both of the frames within this widget, but I couldn't figure out how to do it. The UI elements are a bit too cramped without this.

Finally this actually seems to have affected the performance of the initial loading of the UI once a MAVLink input source has been selected. I've been testing it on the demo_log simulated data. Maybe someone can confirm this is occurring and offer insight on how to fix it.