Ho un programma che carica un profilo da un file csv e visualizza i dati in una tabella. Il caricamento di un frame di dati panda sulla tabella è veloce perché ho utilizzato un'implementazione del modello personalizzato di QAbstractTableModel
, ma il ridimensionamento del widget QTableView è incredibilmente lento.PyQt QTableView rallenta in modo proibitivo quando si scorre con set di dati di grandi dimensioni
Cosa posso fare per rendere più fluido il ridimensionamento e lo scorrimento?
mostrare ciò che si è tentato !!! non possiamo indovinare il problema – Ja8zyjits
Non è chiaro? Carico 10k linee in una tabella e lo scorrimento richiede per sempre, quale codice ti serve, il codice per impostare un modello su una tabella? In altri linguaggi ci sono abilitazioni per il controllo del rendering, ma non ho idea di come farlo nell'ambiente QT. –
Domanda simile in C++: [QTableView prestazioni lente con 1000s di celle visibili] (http://stackoverflow.com/questions/19691577/qtableview-slow-performance-with-1000s-of-visible-cells) – Mel