1 repository
User-facing interactive controls for sorting and filtering data within a table view.
Distinct from Tabular Data Sorting: Distinct from Tabular Data Sorting which focuses on core data-frame logic; this focuses on the interactive UI proxy model.
Explore 1 awesome GitHub repository matching data & databases · Interactive Tabular Filtering. Refine with filters or upvote what's useful.
Acest proiect este o colecție de modele de implementare și exemple de cod sursă pentru construirea de aplicații desktop folosind diverse biblioteci de interfață Python. Oferă implementări de referință și modele arhitecturale pentru mai multe framework-uri, inclusiv PyQt, PySide, Tkinter, Kivy și Streamlit. Repository-ul se distinge prin oferirea de exemple specializate pentru diverse tipuri de interfețe, variind de la software desktop profesional și ferestre native până la dashboard-uri de date web reactive și instrumente de data science. Include material de referință specific pentru modele UI cross-platform, cum ar fi layout-urile model-view și execuția asincronă a sarcinilor în fundal. Proiectul acoperă o gamă largă de capabilități, inclusiv gestionarea layout-ului, dezvoltarea de widget-uri personalizate cu animații și randarea accelerată GPU pentru vizualizări în timp real. De asemenea, demonstrează tehnici de gestionare a datelor, cum ar fi filtrarea bazată pe proxy și stilizarea datelor tabelare, precum și fluxuri de lucru de deployment pentru împachetarea codului sursă în executabile distribuibile cu active încorporate. Exemplele abordează în continuare componente UI funcționale, cum ar fi validarea input-ului, meniurile de navigare și integrarea în system tray, alături de implementări de securitate pentru autentificarea utilizatorilor și controlul accesului bazat pe roluri.
Provides a proxy model that allows users to interactively sort and filter tabular views without altering source data.