pyspread : suppression d'onglets par macro
Bonjour,
Je commence à regarder pyspread qui semble un outil intéressant
Malheureusement, il manque un peu d'exemples et je n'arrive pas très bien à comprendre comment ça marche.
Pour mon premier test (cas potentiellement typique d'utilisation à mon niveau), je voudrais récupérer le contenu de tables dans sqlite et les afficher dans des grid bien dimensionnées (je pourrais m'en passer mais c'est pour comprendre)
J'arrive bien à récupérer les noms des tables et des colonnes dans ma base et à les afficher dans le premier onglet
Mais je voudrais commencer par supprimer les onglets pour les remplacer par d'autres aux bonnes dimensions (par programme, pas par les menus)
Mais quand j'essaie
Code:
1 2 3 4 5 6 7 8 9
|
import pyspread
grd = pyspread.grid
mdl = grd.GridTableModel
pyspread.commands.InsertTable(grd, mdl, 3, 'Test')
# ou
pyspread.commands.DeleteTable(grd, mdl, 1, 'Test') |
il ne se passe rien.
Le programme ne plante pas mais aucun onglet n'apparait et aucun ne disparait.
Il y a un truc que je n'ai pas vu ?
Je ne suis pas familier de Qt... Du coup, c'est peut-être à ce niveau que j'ai un problème mais je ne sais pas trop...
Quelqu'un a-t-il quelques exemples de code qui pourraient m'aiguiller ?