Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Software easter eggs in your Qt applications
QtWS25 Last Chance

Software easter eggs in your Qt applications

Scheduled Pinned Locked Moved The Lounge
9 Posts 6 Posters 6.0k 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.
  • M Offline
    M Offline
    milot.shala
    wrote on 15 Dec 2010, 22:01 last edited by
    #1

    I am a fan of the "software easter eggs":http://en.wikipedia.org/wiki/Easter_egg_(media) ("here":http://en.wikipedia.org/wiki/Easter_eggs_in_Microsoft_products and "here":http://en.wikipedia.org/wiki/The_Book_of_Mozilla ) I have easter eggs on my applications as well.

    One of my very old applications now has an easter egg on its about menu, unfortunately I don't have the software to show because it was written for another company long time ago but I will describe it with words:

    If the user double clicked on the about widget and moved its mouse where X + Y was equal to 42 then a music started to play and the phrases from "The Answer to the Ultimate Question of life, the Universe":http://en.wikipedia.org/wiki/Answer_to_the_Ultimate_Question_of_Life,_the_Universe,and_Everything#Answer_to_the_Ultimate_Question_of_Life.2C_the_Universe_and_Everything.2842.29and Everything popped out on screen containing a big 42 number.

    On a software that I am currently working I am planning to do a very funny easter egg and very hard to find it :)

    Tell us about your easter eggs (if you have done any)

    1 Reply Last reply
    0
    • K Offline
      K Offline
      kamalakshantv
      wrote on 16 Dec 2010, 08:06 last edited by
      #2

      And don't they(the company) find it out during code reviews.

      1 Reply Last reply
      0
      • G Offline
        G Offline
        giesbert
        wrote on 16 Dec 2010, 08:12 last edited by
        #3

        Many Easter eggs are not found by code reviews. A colleague of mine wanted to test, whether system test was there in the evening, as the developer must. So he added some stuff, that made a desktop snapshot at a specific time and data constellation, displayed it as top level window and let the bits "fall down". When that was finished, the window was deleted and everything went on as normal.

        They did not find it, not in system test and not in code review.

        Nokia Certified Qt Specialist.
        Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

        1 Reply Last reply
        0
        • M Offline
          M Offline
          milot.shala
          wrote on 16 Dec 2010, 10:47 last edited by
          #4

          I think some of the companies and most of the software systems leave that for "fun":http://www.renjusblog.com/2008/12/vlc-player-puts-up-red-christmas-hat.html as other companies don't do code reviews and others that they do, Gerolf told us the story how they stay there :)

          1 Reply Last reply
          0
          • V Offline
            V Offline
            vsorokin
            wrote on 17 Dec 2010, 00:01 last edited by
            #5

            I know case, when client not bought application, because it does not include easter eggs.

            --
            Vasiliy

            1 Reply Last reply
            0
            • M Offline
              M Offline
              milot.shala
              wrote on 17 Dec 2010, 08:04 last edited by
              #6

              [quote author="Vass" date="1292544108"]I know case, when client not bought application, because it does not include easter eggs.[/quote]

              Wow! what a cool customer :D

              1 Reply Last reply
              0
              • C Offline
                C Offline
                cyberbobs
                wrote on 21 Dec 2010, 13:32 last edited by
                #7

                Definitely a good idea to write some of these. We're finishing our current project right now (pre-NY rush, you know).

                But I think this idea will not be supported neither by our department leads nor by customer :(

                1 Reply Last reply
                0
                • U Offline
                  U Offline
                  ucomesdag
                  wrote on 25 Dec 2010, 23:41 last edited by
                  #8

                  Software without easter eggs is evil... :D

                  Write “Qt”, not “QT” (QuickTime).

                  1 Reply Last reply
                  0
                  • M Offline
                    M Offline
                    milot.shala
                    wrote on 26 Dec 2010, 00:30 last edited by
                    #9

                    [quote author="ucomesdag" date="1293320515"]Software without easter eggs is evil... :D[/quote]

                    True! :D

                    1 Reply Last reply
                    0

                    1/9

                    15 Dec 2010, 22:01

                    • Login

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