IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Grille de Sudoku avec QGridLayout

  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2013
    Messages : 2
    Par défaut Grille de Sudoku avec QGridLayout
    Je souhaite créer un jeu de sudoku et donc générer une grille.
    J'utilise une gridLayout avec tableWidget et j'aimerai bien savoir comment augmenter la taille des bordures comme dans le dessin ci-dessous

    http://www.developpez.net/forums/att...1&d=1366469529


    Merci d'avance
    Images attachées Images attachées  

  2. #2
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 635
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 635
    Par défaut
    Salut,

    On ne le répètera jamais assez:
    Tout problème en informatique peut être résolu en ajoutant un niveau d'indirection (d'abstraction) supplémentaire
    Alors, je ne sais pas (car tu manques cruellement de précision dans l'explication de ce que tu as fait ) comment tu comptes faire pour représenter tes 81 cases.

    Par contre, ce que je sais, c'est que les 81 cases sont réparties par "blocs" de 9 cases et que tu as 9 blocs de 9 cases dans la grille.

    Le plus facile pour obtenir le résultat que tu veux est donc visiblement de partir sur un ensemble de classe qui te permette de représenter ces trois "entités" (case, bloc de 9 cases et grille) de manière distincte.

    Une fois que tu auras fait cela, tu pourras définir spécifiquement le contour de chacun des objets en présence: un contour "fin" pour les cases, "moyen" pour les blocs et "épais" pour la grille

    Je te laisses un peu réfléchir sur la manière de t'y prendre (autrement, tu n'apprendrais rien ), mais n'hésites pas à venir demander de l'aide en cas de problème
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Avril 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2013
    Messages : 2
    Par défaut
    Merci je vais essayer

Discussions similaires

  1. Résoudre grille de Sudoku
    Par Dimitri_87 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 29/08/2006, 11h43
  2. [VB6]Afficher une grille de Sudoku
    Par epaminondas dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 07/03/2006, 17h36
  3. Dessiner un grille de sudoku
    Par etranger dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 17/02/2006, 09h24
  4. générer grille de sudoku sans disjoncteur
    Par javatwister dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 30/12/2005, 16h15
  5. Grille de JLabels avec Images
    Par mathieumadrid dans le forum Composants
    Réponses: 1
    Dernier message: 03/12/2005, 20h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo