Shadoware.Org

Aller au contenu | Aller au menu | Aller à la recherche

Mot-clé - article

Fil des billets - Fil des commentaires

vendredi, janvier 28 2011

Quelques soucis de Liens morts

Bonjour à tous,

Je viens de remarquer et de corriger une série de lien mort sur mon site :(.

En effet, j'ai changé récemment les chemins de mon site (pour ne plus afficher le index.php dans mon site et aussi le /shadoware pour l'accès au fichiers) et cela à pourris tout mes liens :( . Du coup beaucoup de téléchargement était HS. Bon la situation est rétabli (sauf pour toute images se trouvant dans la galerie, celle-ci n'existant plus pour l'instant, je déplace cette partie sur une galerie piwigo).

Bref quelques modifications, et les billets sont à nouveau a peu prés propre mais si vous avez une quelconque remarque, n'hésitez pas.

J'en profite aussi pour tester Piwik, en plus de mon ancien logiciel de stat Webalizer. afin de voir le genre d'information qu'il nous donne sa pertinence et de comparer les deux logiciels de stats.

lundi, septembre 21 2009

[Qt] Transformation d'une vue tableau en une vue hiérarchique

Pour visualiser des données internes à l'écran, Nokia/Qt nous propose l'architecture MVC à l'aide des classes QAbstractItemModel et de ses sous classes (QAbstractListModel, QAbstractTableModel, ...). Le but de l'architecture MVC est de séparer la représentation mémoire des données, de l'affichage qu'elles auront.

mvc1.png

Si les données sont par exemple issue d'une requête SQL, le modèle QSqlQueryModel permet de représenter la sélection SQL, à l'écran dans un composant QTableView. Ces données sont alors représentées sous forme d'un tableau deux dimensions.

tableau.png

Si l'on veut représenter les dossiers de l'ordinateur, le modèle QDirView permet d'afficher les données de façon hiérarchique.

qdirview.png

Il est également possible d'écrire nos propres modèles pour représenter nos propres données.

Le but de cet article est de présenter l'écriture d'un modèle, transformant une vue plane (tableau deux dimensions) en vue hiérarchique. Pour cela nous allons prendre l'exemple de l'affichage d'une liste de catégorie[1].

Notes

[1] La construction de notre objet s'est basé sur l'analyse de l'objet QSortFilterProxyModel de Nokia.

Lire la suite...

mercredi, octobre 22 2008

Email2Trac

Email2Trac est un logiciel permettant de créer un ticket sous Trac en envoyant un mail au système de suivi de ticket.

L'intérêt d'envoyer un mail au système de suivi plutôt que de se connecter sur le site Internet pour faire ses rapports d'anomalie, est de faciliter l'accès à de nouvelles personnes. En effet, il est parfois plus facile d'envoyer un mail avec son client mail préféré (en considérant que le logiciel est quasiment toujours ouvert, ce qui doit être le cas en entreprise) que d'ouvrir le navigateur pour envoyer une anomalie de temps en temps (ouvrir le site, se logger, remplir tous les champs, ...).

Ceci peut également être utilisé par un outil de rapport de bug, envoyant un mail automatique (avec confirmation de l'utilisateur) au crash dudit logiciel.

Lire la suite...

mardi, octobre 9 2007

Le retour du roi

Et voilà j'ai encore déménagé. Vous allez pouvoir retrouver mon site à l'adresse suivante : http://www.shadoware.org et mon blog à http://blog.shadoware.org.

N'est-ce pas que c'est beau ?

J'en profite pour vous informer que j'écris un article sur l'installation d'un serveur dédié. Le serveur dédié dont je me suis inspiré, c'est le mien, et ça tombe bien. Par contre l'article en question paraitra dans un Magazine Linux ;) Je vous tiendrais informé.

A bientôt.