Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. Showcase
  4. SudoQ
QtWS25 Last Chance

SudoQ

Scheduled Pinned Locked Moved Showcase
10 Posts 4 Posters 4.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    dusktreader
    wrote on last edited by
    #1

    So, I built this yawn "Sudoku":http://code.google.com/p/sudoq/ application. Mostly, the goal was to design a solver that used OpenMP parallelism. As the project got further along, however, building the front-end using Qt's Model/View paradigm got to be a great exercise for this application. Please make comments and suggestions!

    “Machines take me by surprise with great frequency.” -- Alan Mathison Turing

    1 Reply Last reply
    0
    • ? This user is from outside of this forum
      ? This user is from outside of this forum
      Guest
      wrote on last edited by
      #2

      looks neat

      1 Reply Last reply
      0
      • W Offline
        W Offline
        warjan
        wrote on last edited by
        #3

        Very good use of subtle colors. Why are numbers not in the center of cells? It'd look better IMO.

        Does your grass is really that greener?

        1 Reply Last reply
        0
        • D Offline
          D Offline
          dusktreader
          wrote on last edited by
          #4

          @warjan
          I guess I just never bothered to align the cells to the center. should be an easy enough fix. Thanks for checking it out! By the way, if you have a multi-core machine, it is fun to create a 25x25 puzzle, click solve, and watch the CPU usage hit the roof. On my dual quad-core machine a 25x25 takes about 30 seconds on average. I wouldn't recommend this if you have only a single single-core CPU!

          “Machines take me by surprise with great frequency.” -- Alan Mathison Turing

          1 Reply Last reply
          0
          • W Offline
            W Offline
            warjan
            wrote on last edited by
            #5

            I like the way our conversation is going. You're developer, I am designer. And it shows. Keep up the good work!

            Does your grass is really that greener?

            1 Reply Last reply
            0
            • D Offline
              D Offline
              dusktreader
              wrote on last edited by
              #6

              Thanks! And, yes, I am a developer primarily. I appreciate input from designers, however, because sometimes developers build GUI frontends that reflect the nature of the solution algorithm. That's often not intuitive for users.

              “Machines take me by surprise with great frequency.” -- Alan Mathison Turing

              1 Reply Last reply
              0
              • T Offline
                T Offline
                tobias.hunger
                wrote on last edited by
                #7

                Your .pro-file triggered some interesting messages when building with MSVC. I had not seen those before.

                Thanks, those warnings and errors are now properly parsed by Qt Creator in master:-)

                1 Reply Last reply
                0
                • D Offline
                  D Offline
                  dusktreader
                  wrote on last edited by
                  #8

                  @Tobias

                  What errors did it trigger?

                  “Machines take me by surprise with great frequency.” -- Alan Mathison Turing

                  1 Reply Last reply
                  0
                  • T Offline
                    T Offline
                    tobias.hunger
                    wrote on last edited by
                    #9

                    Mostly command line arguments that are not compatible with MSVC and there is some problem with an empty LIBPATH which break the build on MSVC/windows.

                    I have not investigated the causes of those messages, since I got distracted into fixing Qt Creator to properly parse those messages;-)

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      Marianne Granum
                      wrote on last edited by
                      #10

                      Hi!
                      Cool project! Have you considered applying to the Qt Ambassador Program?
                      You can read more about it here: http://qt.nokia.com/qtambassador

                      Marianne
                      Qt Ambassador Program

                      1 Reply Last reply
                      0

                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • Users
                      • Groups
                      • Search
                      • Get Qt Extensions
                      • Unsolved