Announcing AVC 0.7.0 ---------------------------- Webpage: http://avc.inrim.it/ What is AVC? ----------------- AVC is a multiplatform, fully automatic, live connection among graphical interface widgets and application variables for the python language. AVC supports in a uniform way the most popular widget toolkits: GTK+, Qt3, Qt4, Tk, wxWidgets. New features ----------------- * Added support for advanced widgets: list view and tree view. * Added support for progress bar widget. Features ----------- * Fully transparent widget-variable connections * Automatic connection by matching widgets and variables names * Multiple matching namespaces * Dynamic connections * No design pattern, no application redesign, no widget toolkit dependent code, separation between application logic and GUI. * Multiple widget toolkits support: GTK+, Qt3, Qt4, Tk, wxWidgets. * Full compatibility and support for Glade, Qt Designer, Visual Tcl and wxGlade interface design tools. * Normal widgets: button, check button, combo box, entry, label, progress bar, radio button, slider, spin button, status bar, text view/edit, toggle button. * Advanced widgets: list view, tree view. * Normal variable types: boolean, integer, float, string, list, tuple. * Advanced variable types: 2D table (list of lists), hierarchical tree (dictionary with path of values inside tree as keys). * Multiple widgets to one variable connection * Dual update timing of variable value views: immediate or periodic. * Testing printout logging activity with selectable verbosity * Python package written in pure python * Free software ( GNU GPL license ) ----
participants (1)
-
Fabrizio Pollastri