Sortie de Qt 3.2

Posté par . Modéré par Nÿco.
Tags :
0
23
juil.
2003
Serveurs d'affichage
Et hop, Trolltech annonce la sortie de Qt 3.2.

Au menu des nouveautés notables, un pilote SQL pour DB2, un support accru des langues complexes (Hindi et Bengali), un nouveau moteur de rendu de polices, un éditeur de menus pour Designer... et surtout : l'intégration de la version finale de la QSplashScreen qui égaiera vos applications tout en leur apportant la Splash Touch qui fera pâlir d'envie tous les développeurs qui utilisent une version antérieure. A noter qu'il n'est pas conseillé de l'utiliser pour compiler KDE 3.1.2 mais qu'elle le sera pour la 3.2.
  • # Re: Sortie de Qt 3.2

    Posté par . Évalué à -10.

    Cool je suis le premier aussi. Nans mais sans rire ca c'est une bonne nouvelle. Je m'en vais faire chauffer mon processeur pour compiler ca tout de suite.
  • # Re: Sortie de Qt 3.2

    Posté par . Évalué à 10.

    Je me demande quel est le degre de bizarete du francais vu de l'Inde ou du Bengale...
    -ben
    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 6.

      Moi aussi ça me hérisse un peu le poil le "langue *bizarre*". C'est très proche de la réaction de certains américains qui ne peuvent pas concevoir que l'on ne parle pas leur langue, c'est un peu nombriliste comme point de vue « ah ouais, y a des gens qui font pas comme moi sur terre ? Ouah, ça doit vraiment être des gens différents et super bizarres pour faire des trucs pas normaux »

      On peut voir des screenshots du splashscreen qui tue sinon ?
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 7.

        Rhhooo les râleurs, j'ai mis bizarres dans la news mais je pensais "bizarres" ( avec guillemets) , pas notre alphabet quoi. C'est vrai que "exotique" aurait peut être sonné plus politiquement correct et plus brochure d'agence de tourisme. Je trouvais le mot "bizarre" plus rigolo que "exotique". Désolé si ça choque....

        Pour la QSplashScreen j'en ai pas trouvé, mais bon, c'est une "Splash Window" quoi... Sauf que ça fait partie des nouveautés mises en avant par Trolltech et dans d'autres articles à la sortie de la version beta :)
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 8.

          Bizarre est etrange, pas etranger... C'est un mot qui provient du basque bizarra qui signifie la barbe. Il a été ramené par les armées romaines dont les soldats avaient l'obligation d'être glabres. Ces hommes barbus leurs paraissaient étranges... la suite est évidente.

          Ces langues exotiques nous paraissent bizarres, c'est ainsi qu'il aurait fallu le formuler. Il faut éviter tout jugement absolu.
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 1.

            Oh! La barbe!
            On t'as reconnu, retire ton masque, Jacques Capelovici

            (désolé)
            • [^] # Re: Sortie de Qt 3.2

              Posté par . Évalué à 1.

              C'est ptêt aussi le Jean Paul Ollivier de la langue francaise...

              "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 4.

          Ouais, je suis d'accord que je chipote, dans une conversation classique je serais le premier à employer un terme qui me paraît un peu décalé, un peu amusant et qui peut potentiellement faire réagir les gens :)
          Mais on est sur linuxfr que diable!! il faut sauter sur le moindre troll potentiel!
      • [^] # Re: Sortie de Qt 3.2

        Posté par (page perso) . Évalué à 4.

        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 1.

          C'est marrant, sur le premier screenshot, les caractères passent mal dans la barre de titre. Bug de KDE, de Konqueror, ou du site ?
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 2.

            Je dirai que le mec a choisi une mauvaise police pour le titre, une ou y'a pas les caracteres hindi... Mais que si les polices etaient gerees par Qt par un truc similaire a Pango (gtk2), ca n'arriverait pas.
          • [^] # Re: Sortie de Qt 3.2

            Posté par (page perso) . Évalué à 0.

            C'est un bug "de configuration" : La police choisie par Cyprien ne contient pas les caractères demandés. Que ce soit Konqueror ou Mozilla, chez moi, ils sont correctements transmis à la barre de titre.
            Il faut dire à sa décharge que probablement il va assez peu sur ce genre de pages. Moi non plus d'ailleurs, ne parlant pas ces langues (a mon grand regret).
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 4.

          Rhoo, mais on dirait Rafarin sur la première photo :)
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 2.

          Disons que pour le non initié, ça ressemble plus à du dessin qu'à de l'écriture. En tout cas, c'est superbe, comme de l'arabe, du tamoul, du chinois, etc.
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 6.

        J'ai vu dans un docu à la TV que les indiens construisaient des peugeots (306 je crois) en écrasant des vielles voitures avec des éléphants. Si c'est pas bizarre, ça!
    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 2.

      s/bizarres/exotiques

      ...et on évite l' incident diplomatique :o)
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 5.

        Exotique ça me plaiit moyennement aussi :) Ca a un petit cote colonial/sauvage qui vient des iles que l'on exhibe en metropole parce que c'est "exotique" ou je ne sais quoi encore :) (oui, je suis bizarre). Généralement j'utilise 'non occidentales' dans ce contexte
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 4.

          Moi je prefere qu'on parle des langues des futures pays dominant, de la planete. Puis ils parleront de nous en disant : ceux qui ecrivent bizarrement.
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 7.

          Exotique, (du grec exôtikos, étranger) signifie : Qui provient d'ailleurs. Ce terme n'a rien de péjoratif.

          Quand j'étais en Guyane, j'ai vu des personnes rafoler de fruits exotiques : c'étaient des pommes. Pour eux, les mangues n'en étaient pas.
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 3.

            Ca veut rien dire "ce terme n'a rien de péjoratif".
            « Machin est très un homme très gentil », ça n'a rien de péjoratif
            « Il est gentil lui avec sa remarque », ça l'est déjà un peu plus
            fruit exotique ca sonne evidemment très bien. Mais "langage exotique", je trouve que ça a un petit côté condescendant qui ne me plait pas. Mais come je le précise, c'est uniquement dans ma tête, pour la plupart des gens ca doit parfaitement passer. Moi j'y vois un petit côté de "roh vraiment, ils sont trop marrants avec leurs dessins les sauvages des iles". Encore une fois, j'interprète les certaines associations bizarremment...
    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 10.

      La réponse est simple:
      En 1998, l'Inde n'avait qu'une population de 960 M d'habitants, pour une densité moyenne de 295 hts/km². Une bagatelle puisque ce n'est que le second pays le plus peuplé ;)
      C'est d'ailleurs sans parler de sa natalité, certes un poil mieux contrôlée que dans les années 60. En gros, il y né autant d'enfants chaque année que la totalité de la population du continent autralien :)
      Il faut également laisser de côté le fait que l'Inde est devenu un des premiers pays du développement logiciel, puisque énormément de sociétés informatiques y ont délocalisé.
      La raison en est simple, les Indiens comptent de très bons matheux et informaticiens, qui plus est pas chers payés.
      Je crois même avoir entendu qu'il s'agit maintenant du premier producteur de "code", dans le sens où c'est le premier "vivier d'analystes programmeurs".

      Il ne faut donc voir dans le choix de Trolltech aucun intérêt, juste une bizarrerie, n'est- pas ?

      ;-)
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 2.

        D'ailleur vous pensez pas que le fort développement de l'inde et surtout de la chine dans le domaine informatique va pas mettre à mal l'incroyable prédominance de la langue anglaise ?
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 2.

          Peut probable, ils ecrivent deja pas dans le meme alphabet (c'est comment d'ailleurs en Inde?), comme pour programmer il faut toujours une base existante, et que celle-ci est en anglais la plupart du temps, en tout cas rédigé en ascii...

          -1 pour cause d'inculture
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 3.

          Ce n'est pas sûr. Les indiens utilisent l'anglais. C'est leur deuxième langue et souvent la seule qui leur permet de communiquer entre eux.
          Quant aux chinois, je les vois mal coder avec des idéogrammes. Les caractères latins me semblent plus adaptés. Mais on peut se tromper, il ne faut pas oublier qu'ils ont déjà inventé la poudre !
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 4.

            j'ai déjà utilisé un logiciel de programmation "exotique", une espèce de surcouche de VB en plus facile et avce bcp plus de widget tout pret, le tout est en chinois simplifié (mots clé, variables...) évidement pour Windows seulement. Ca reste très rare, outil n'est surement pas adapté pour des gros projets, c'est plutot pour le fun :) Une chose encore, j'ai déjà vu des portables avec des bios avec affichage en chinois en native, c'est marrant aussi...

            connaissez vous des logiciels de programmation en français ?
            • [^] # Re: Sortie de Qt 3.2

              Posté par . Évalué à 2.

              Pendnat un stage j'ai travaillé sur un rad qui s'appellait Omnis http://www.omnis.net/(...) , les instructions était traduites en français. Je pense que c'est le même genre que ce que tu as utilisé en chinois. J'ai vraiment pas trouvé que ça apportait quelque chose en plus. au contraire même....
            • [^] # Re: Sortie de Qt 3.2

              Posté par . Évalué à 1.

              A une époque, il y avait même des languages de programmation en Français, mais c'est passé..
              • [^] # Re: Sortie de Qt 3.2

                Posté par . Évalué à 2.

                Ben, non ...

                Il reste encore le Goto++ ...
              • [^] # Re: Sortie de Qt 3.2

                Posté par (page perso) . Évalué à 1.

                Certains softs comme Windev et Webdev de PC Soft ont un langage de programmation traduit en français...

                J'ai déjà eu à utiliser Windev et ça me faisait bizarre de programmer avec des

                SI (...) ALORS
                ...
                SINON
                ...
                FIN

                je trouvais ça un peu ridicule mais bon, on s'y fait :)
            • [^] # Re: Sortie de Qt 3.2

              Posté par . Évalué à 1.

              De memoire Windev de PCSoft (http://www.pcsoft.fr/(...)) a son propre langage dont les mots-clefs sont en francais.
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 1.

            Je ne connais rien au chinois ,mais il me semblait avoir entendu qu'un idéogramme avait une grande "contenance" .Tout ça pour dire que pour nommer un certain nombre de choses et en particulier des fonctions , cela peut peut-être présenter un certain intérêt.
            Par exemple ma flemmite aigue s'était indignée de la longueur de certains noms de fonctions gtk .
            • [^] # Re: Sortie de Qt 3.2

              Posté par . Évalué à 2.

              Ça prend moins de place à l'écran, mais c'est pas forcément plus rapide à taper. Je ne connais pas le système de saisie du chinois, mais si c'est comme le système japonais, il faut taper la prononciation du caractère, puis choisir dans une liste de possibilités.

              Et les noms de fonction longs sont peut-être chiants à taper, mais ils ont l'avantage de bien séparer les fonctions de GTK, de GDK, (de ...) et les fonctions du projet. D'autant que les deux meilleurs éditeurs de texte (vim et Emacs, donc) offrent tous les deux une "auto-completion".
              • [^] # Re: Sortie de Qt 3.2

                Posté par . Évalué à 1.

                Au temps pour moi ... Quoiqu'imaginer un clavier du genres grandes orgues pour le chinois (ou le japonais ou autres) ça me botte assez .Et pendant qu'on y est un clavier spécial avec toutes les fonctions usuelles me parait encore plus fun .
                La musique des sphéres en somme.
                • [^] # Re: Sortie de Qt 3.2

                  Posté par (page perso) . Évalué à 1.

                  C'était le cas avant l'informatique: des "claviers" immense, avec des dizaines de
                  manettes et autant de pédales, plus des centaines de touches; ça permets de taper des milliers de caractères.
                  Mais c'était difficile à utiliser (i lfallait suivre une formation de technicien de plusieures années pour savoir s'en servir).
                  C'était utilisé, mais l'informatique a heureusemment bien simplifié tout ça, et des nos jours on peut écrire en japonais et en chinois sur un ordinateur sans devoir suivre des cours de plusieures années (en supposant qu'on connaisse déjà la langue, bien sûr).

                  Pour le chinois, il exsite une methode de saisie qui consiste a décrire la forme du caractère, il ne faut jamais taper plus de 4-5 touches pour un caractère, souvent même 2 ou 3 suffisent; c'est donc beaucoup plus rapide que de taper en phonetique pinyin.
                  Une explication (en anglais) de ce système de saisi, pour ceux que ça interesserait: http://www.people.fas.harvard.edu/~wicentow/wubixing.html(...)
              • [^] # Re: Sortie de Qt 3.2

                Posté par (page perso) . Évalué à 3.

                << ils ont l'avantage de bien séparer les fonctions de GTK, de GDK >>

                Le seul interet de ca, c'est qu'on evite des collisions de nom de fonction (puisque les noms sont tous globaux). Pour moi, c'est pas un interet, c'est juste la facon de gerer le probleme d'un toolkit ecrit en C. Problemes qui sont absents de Qt, vive le C++.

                Perso quand je programme, je ne vois pas "l'interet" de savoir si ma fonction vient de Gtk, Gdk, Glib, Pango, bonobo ou libpng. Du moment que la fonction fait ce que je lui demande, ca me suffit.

                C'est comme quand on me parle de "l'interet" d'apprendre la syntaxe du fichier de config de tel logiciel. L'interet pour moi est nul, tout ce que je veux, c'est configurer le logiciel.
                • [^] # Re: Sortie de Qt 3.2

                  Posté par . Évalué à 3.

                  Ben tu sais, la version C:

                  gtk_window_new(int)

                  ressemble assez à un découpage en classes:

                  Gtk::Window::new(int)

                  L'intérêt de savoir que ta fonction vient de Gtk c'est bien d'éviter la collision de noms, mais ça sera pareil dans tous les langages. Certes, beaucoup te langages peuvent te permettre d'oublier le Gtk:: s'il n'y a pas de confusion, mais c'est souvent une mauvaise idée.
                  • [^] # Re: Sortie de Qt 3.2

                    Posté par (page perso) . Évalué à 0.

                    Je ne pense pas que ce soit souvent une mauvaise idee. Je gagne du temps quand je code et rare sont les cas ou j'ai plusieurs package qui collisionnent.

                    Evidemment, si tu appelles tous tes objets par des noms hyper courants, tu augmentes le risque de collision (je pense que Window n'est peut-etre pas le meilleur choix ici). Avec Qt, typiquement, un widget, c'est QWidget, pas Widget. Il y a peu de chance, meme si j'utilise deux toolkit en meme temps d'avoir une collision sur ce point la (ou sur les QList, QString).

                    Bref, Qt, c'est QXxx.asfd() a comparer a Gtk::Xxxx::asdf() ou gtk_xxx_asdf_with_parameter1_of_type_asdf( ASDF_TYPE( my_asdf ) );

                    Quoi je suis de mauvaise foi ?
                  • [^] # Re: Sortie de Qt 3.2

                    Posté par (page perso) . Évalué à 2.

                    Sauf qu'en C++ tu as la notion de namespace, qui est faite exactement pour cela ...

                    fendons nous d'un petit lien :
                    http://www.gotw.ca/publications/mill08.htm(...)

                    et bonne lecture ...
            • [^] # Re: Sortie de Qt 3.2

              Posté par (page perso) . Évalué à 2.

              Oaui, les noms longs de gtk, c'est une des 3847 raisons qui me font preferer qt.

              Genre sous Gtk (tire du code de vim):

              dialog = gtk_window_new(GTK_WINDOW_DIALOG);
              gtk_window_set_title(GTK_WINDOW(dialog), (const gchar *)title);

              et sous Qt:

              dialog = new QDialog();
              dialog.setTitle( title );

              A votre avis lequel est plus rapide a taper, plus lisible, moins sujet aux erreurs et plus propre (pas de macros) ?
              • [^] # Re: Sortie de Qt 3.2

                Posté par . Évalué à 2.

                Vilain troll, c'est pas le même langage...

                dialog = Gtk::Window.new ( Gtk::WINDOW_DIALOG)
                dialog.set_title( title )

                (c'est du Ruby, là, mais je suppose qu'en C++ c'est du même genre)
    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 9.

      Tu me l'arraches de la bouche...
      Combien de gens ici même râlent pour les anglicismes qui pullulent dans la langue française (allez, au pif, le fameux librairie/bibliothèque) ? Alors se permettre de considérer l'hindi comme une langue "bizarre" (sic) ça frise le racisme ordinaire...
      Pour information, ouvrez n'importe quel bouquin d'histoire des mathématiques et vous verrez que les trois quart des découvertes fondatrices en math ont été faites par des gens qui parlaient des langues "bizarres" (le sanscrit, l'arabe littéraire, le chinois, le grec, le babylonien...). Découvertes sans lesquelles je doute qu'on puisse en être là.

      Plutôt que de considérer tout ce qui sort du tout-occidental avec condescendance, essayez donc d'apprendre une de ces langues bizarres, ça vous ouvrira des horizons insoupçonnés. Après tout, on apprend bien de nouveaux paradigmes de programmation (objet, fonctionnel, aspect...) pour élargir sa culture informatique...
      (ça me semble bien plus [geek/nerd/l'étiquette-que-vous-voulez] d'apprendre le bengali, la culture, la façon de voir le monde etc... qui vont avec que de dire "c'est bizarre" - linux aussi c'est bizarre, faut taper les commandes à la main et y'a pas de défragmenteur de disque...)

      Rien à voir:
      les splashscreen sapu. J'attends qu'on me démontre l'intérêt d'un truc pareil (à part m'empêcher de bosser le temps du lancement de l'appli pour peu que le splashscreen en question soit non modal).
      Parce que si c'est pour m'afficher:
      -"Attention, je suis OpenOffice et je me lance!" puis
      -"Je suis en train de charger la lib MVM.so" puis
      -"Je trie la liste des polices! vous êtes toujours là ?" et enfin
      -"ça y est, j'ai fini, je suis bientôt à vous"
      autant envoyer tout ça dans un log, de toute façon si l'appli a un problème c'est souvent ce qu'on va voir en premier.
      non vraiment, je vois pas l'intérêt - mais je veux bien qu'on me prouve le contraire. j'attends...
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 3.

        Les splashscreen ca pue mais ca permet de faire patienter quand une appli est vraiement trop trop longue a se lancer.
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 1.

          Rah je sais pas ce que j'ai avec ce "vraiment" que j'écris n'importe comment depuis ce matin !

          -1 car trop naze
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 1.

          A ce qui parait, pour OpenOffice y avait au moins 10 mecs qui ont bossé a plein pendant 6 mois, sur le splash screen qui fait patienter.
          :D
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à -2.

          les splashscreens SA PU SAI PA LIBRE !!

          --> [] bon il est temps que j'aille me coucher
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 2.

          Et y'a une barre de progression sur le splash screen ?

          (comment on dit ? je ->[] c'est ça ?)
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 5.

        Allez hop, je m'y recolle. J'ai écrit cette news. Loin de moi l'idée que ces langues et cultures soient inférieures ou je ne sais quoi du fait que je ne les connaisse pas. Bizarre pour moi = étrange, dans le sens où je ne connais pas. Pour moi il n'y a rien de péjoratif dans l'adjectif "bizarre".
        Oui, je conçois que que l'on pense que Linux est bizarre, et j'admet qu'on dise de moi que je suis bizarre parceque que je vais compiler un noyau plutôt qu'insérer un cd de drivers pour faire marcher ma webcam.
        Je ne pense absolument pas que notre culture occidentale soit la meilleure, bien au contraire.
        Pas la peine de voir le Mal(tm) partout....

        Pour les splash screen et leurs intérêts, ben non, y'en a pas. Mais les utilisateurs bizarres d'un autre système d'exploitation ont l'air d'en trouver un, donc Trolltech l'a fait pour les linuxiens bizarres que nous sommes.
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 4.

          Si cela peut te rassurer, je n'ai pas considèré que tu utilisais le mot "bizarre" dans un sens péjoratif :)
          L'expression était maladroite, un poil ethnocentriste*, mais pas Mal(tm).
          (*ce qui est humain)

          Tout ce que je voulais souligner c'est que, vu l'expansion de Trolltech, je trouve logique qu'ils "investissent" dans l'Inde dès à présent. (plus tôt eu été mieux, mais ils n'en avaient probablement pas les moyens).
          J'ai vu dans je ne sais plus quelle itv du président de Trolltech que ça fonctionne bien en ce moment pour eux sur le plan économique et qu'ils sont une des rares boîtes à embaucher.
          Se tourner vers l'Inde c'est indéniablement se tourner vers l'avenir.
          Pour une fois qu'une société a une Direction capable de développer une stratégie à long terme, ne boudon pas.
          Surtout lorsque cette société fait du libre :)
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 2.

            Ce n'était pas à ton post que je répondais :) J'étais tout à fait d'accord avec ce que tu disais. Il n'est pas agressif et explique la politique de trolltech dans le domaine du support des langues exotiques/bizarres/étranges.
            Même si ce ne sont pas les premiers à le faire, d'autres projets/entreprises font aussi des efforts dans ce sens ( intéressés ou pas d'ailleurs). Il me semble qu'on peut démarrer l'installation de la Mandrake en breton par exemple, et utiliser kde dans cette même langue. ( tout le monde sait que la Bretagne ( qui roxor) est un excellent vivier de développeur hors pair)
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 2.

        pour peu que le splashscreen en question soit non modal

        le contraire non ?
        http://developer.gnome.org/projects/gup/hig/1.0/windows.html#window(...)
        en bref, les fenetres modales, c'est mal :)

        non vraiment, je vois pas l'intérêt - mais je veux bien qu'on me prouve le contraire. j'attends...

        HIM mon ami, HIM!

        L'idée est de donner un retour à l'utilisateur: action --> réaction.
        c'est pas plus compliqué. (mais tu le savais, hein? ;)
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 4.

          Et mairde, je me gourre à chaque fois - je voulait donc parler de "system modal splashscreen", le gros pénible qui bloque tout le desktop.

          HIM mon ami, HIM!

          C'est pas plutôt IHM (Interface Homme Machine) ? ça me rassure, je suis pas le seul à me mélanger les pinceaux dans la terminologie :)

          Et oui, je connais, j'ai lu pas mal de truc dessus et même si je suis d'accord avec le principe "action --> réaction", le splashbidule est une mauvaise solution. Pour moi c'est au système de signaler qu'une appli est lancée et non à chacune d'entre elle d'implémenter son truc (sinon, pourquoi pas faire clignoter l'écran ou jouer "la chevauchée des valkyries" en MIDI à chaque lancement de soft?)
          Un gestionnaire de fenêtre correct le fait déjà, bash aussi (et tu peux rediriger la sortie pour pas être parasité).
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 1.

            C'est pas plutôt IHM (Interface Homme Machine) ? ça me rassure, je suis pas le seul à me mélanger les pinceaux dans la terminologie :)


            he he he :)))

            J'étais parti pour parler des HIG (Human Interface Guidelines)
            et puis de vagues souvenirs du temps ou des gens discutaillaient entre IMH et IHM en disant qu'il fallait mettre l'homme avant la machine... un peu d'acconymes anglais en tête pour corser le tout, et voila :)

            bien vu!
      • [^] # Re: Sortie de Qt 3.2

        Posté par (page perso) . Évalué à 2.

        D'accord pour les langues. Si on veut apprendre une langue très originale et classée "non indo-européenne" par les linguistes, ce n'est pas la peine d'aller bien loin, il suffit d'apprendre le basque. C'est vraiment très déroutant. Il n'y a que l'alphabet qui ne le soit pas.

        Pour le splashscreen, il est utile lorsque l'application met un certain temps à apparaitre. Il montre que l'application est bien lancée.
        Avec les anciennes versions de Linux, j'ai vu des personnes cliquer comme des furieux sur une icône car rien ne se passait. Résultat : ils avaient lancé 10 fois la même grosse application et mis le swap à contribution.
        Il faut savoir qu'attendre 20s sans que rien ne bouge parait très long et est à la limite du supportable. Si pendant ce temps là, on fait apparaitre des choses, le temps parait beaucoup plus court. Et si ce sont des choses qui remuent, le temps parait encore plus court.
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 2.

          il faudra alors que le splashscreen apparaisse vite et pas au bout de 20 secondes...
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 1.

          Pauvre de ceux qui ne possèdent un disque dur qui entonne sa petite chanson au lancement de la moindre commade ...
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 5.

        Combien de gens ici même râlent pour les anglicismes qui pullulent dans la langue française (allez, au pif, le fameux librairie/bibliothèque) ?

        Traduire "library" par "librairie" est une pure faute de traduction ! En anglais, une "librairie" se dit "book shop" (étrange, non ?) et une "bibliothèque" se dit "library". En tous cas, ce n'est pas un anglicisme.

        Sinon, on n'a qu'à aussi traduire "eventually" par "éventuellement" et "actually" par "actuellement". Hein, tant qu'à faire.
        (Note: eventually = à terme; actually = en fait.)
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 2.

          abandonnons toute forme de connaissance et traduisons tout par "m'enfin" :-)

          les anglicismes délirants posent problème quand pas une personne à la même "convention". sur un site web, il est préférable de se tenir à un académisme rigoureux, qu'au moins tout le monde comprenne et qu'on sache bien que le FR dans linuxFR signifie FRançais.
          • [^] # Re: Sortie de Qt 3.2

            Posté par (page perso) . Évalué à 3.

            J'aurais plutôt dit FRancophone, parce qu'il y a des gens bizarres, exotiques ou complexes qui parlent français ailleurs (et parfois mieux que les Français).
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 1.

        Quand l'appli est longue a lancer, au moins tu sais qu'elle est en train de se lancer et qu'il n'y a pas de pbs. Sinon tu recliques, et tu finis avec 3 instances d'un meme soft lourd...

        Evidement, mieux vaux faire des softs qui se lancent vite, mais on fait ce qu'on peut.
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 4.

        les splashscreen sapu. J'attends qu'on me démontre l'intérêt d'un truc pareil
        Les splashscreens permettent aux utilisateurs de patienter. On pourrait se dire: "mais quels cons ses utilisateurs! aucune patiente en plus!". Oui mais non: c'est tout simplement "humain". En effet, tout humain n'a aucune confiance en la machine[1], il pense toujours que tout va foirer (et non ce n'est pas le propre des utilisateurs MS Windows). Il faut rassurer l'utilisateur lambda, lui montrer comment évolue les choses. D'ailleurs c'est pour cela qu'on été crées les barres de progression: si une tâche prend trop de temps et que l'on ne voit pas de mouvement (loupiole du DD qui clignote, bruit du DD, messages à l'écran,...) on pense aussitôt que tout va mal. Fait le test: installe un truc que tu ne connais pas (Windows par exemple :-) et éteint l'écran de l'ordinateur lorsque les logiciels s'installent tout en restant devant ta machine... Combien de temps laisseras tu l'écran éteint?

        De même, n'as tu jamais été frustré par une barre de progression qui avance très vite puis tout à coup ralentit puis se bloque sans que la tâche n'ait de problème et que le ralentissement n'est du qu'à une sous tache plus longue que les autres?

        [rien à voir]
        [1] j'avais lu un article très drôle (dans un magazine dont le nom m'échappe) dans lequel un chercheur et son équipe (français) avaient mis au point des robots qui ne faisaient que se balader dans l'établissement, venir se recharger automatiquement et aider ses congénères si ils avaient des problèmes (autonomie et blocage physique). Des problèmes sont très vite apparus: les humains fermaient leurs portes de bureau pour "ne pas être déranger", les femmes ont arrété de porter des jupes(les robots étaient au ras du sol et avaient des caméras pour se situer), des gens même shootaient dans les robots. Bref le problème n'était pas les robots mais les hommes qui n'acceptaient pas ses machines.
        [/rien à voir]
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 1.

          << Les splashscreens permettent aux utilisateurs de patienter. >>

          Certains oui. D'autres sont surtout la pour rappeler que l'application est faite par trucmuche et que bien qu'elle soit deja lancee, tu dois te taper 3 secondes de splash screen. C'est justement le genre de splash screen qui ne disparait pas quand tu cliques dessus.

          Il y a aussi les splashscreen qui propose des fonctionnalites (genre mise a jour de l'appli) sans avoir mappe de fenetre, ce qui fait que ton appli est lancee mais pas listee dans la barre des taches, et bloquee sous 350 fenetres.

          Je pense qu'il y a un reel besoin de splash screen pour les utilisateurs commerciaux de Qt. Pas poru le logiciel libre.
      • [^] # Re: Sortie de Qt 3.2

        Posté par (page perso) . Évalué à 1.

        J'attends qu'on me démontre l'intérêt d'un truc pareil

        Pour l'utilisateur moyen, ça donne un feedback immédiat pour dire que l'appli se lance. C'est sympa à avoir...

        (à part m'empêcher de bosser le temps du lancement de l'appli pour peu que le splashscreen en question soit non modal).

        Tu veux dire "modal", au contraire.
    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 1.

      Mais qu'est-ce que c'est que ce thread ?
      Le mot « bizarre » n'apparaît nulle part dans cette news.
      Je vois bien « complexes » mais pas « bizarres ».

      C'est vraiment pour troller tout ça.

      Enfin, si vous voulez une alternative respectueuse, pédante, personne-de-petite-taillesque, gna gna gna, je propose : « langue à graphie complexe ».
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à -2.

        Y'a eu changement depuis.... cela dit complexe reste "ethnocentrique" encore, donc entre bizarre et complexe....
        • [^] # Re: Sortie de Qt 3.2

          Posté par . Évalué à 2.

          Mouais, moi je dis souvent à des amis étrangers que le français est une langue complexe à apprendre, c'est pas si ethnocentrique que ça à mon avis
  • # Re: Sortie de Qt 3.2

    Posté par . Évalué à 6.

    Pour ceux que çà intéresse, il y a des screenshots de KDE en Hindi :
    - http://trolls.troll.no/lars/konqueror_hindi.png(...)

    et en Bengali :
    - http://www.stat.wisc.edu/~deepayan/Bengali/WebPage/screenshots/konq(...)
    - http://www.stat.wisc.edu/~deepayan/Bengali/WebPage/screenshots/konq(...)
    - http://www.stat.wisc.edu/~deepayan/Bengali/WebPage/screenshots/konq(...)

    (Merci à KDE-France pour les liens ; leur page concernant cette nouvelle : http://www.kde-france.org/breve.php3?id_breve=286(...) )

    Pour les splash screens, je n'ai pas trouvé. :-(

    Et, pour alimenter les trolls, le Bengali et l'Hindi sont déjà supportés dans Gnome ;-)

    Quelques liens :
    - Gnome Hindi : http://www.indlinux.org/hindi/gnome/(...)
    - Screenshots Gnome Hindi : http://indlinux.org/hindi/gnome/gnome20.html(...)
    - Gnome Bengali : http://www.bengalinux.org/(...)
    - Screenshots Gnome Bengali : http://www.bengalinux.org/screenshots/gnome/(...)
    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 7.

      > Pour les splash screens, je n'ai pas trouvé. :-(

      je viens de t'en mitonner un :
      http://www.phoenix-library.org/germain/shots/3.2-splash.png(...)

      [pub] http://perlqt.sf.net(...) [/pub]
      Qui a prétendu que les bindings étaient toujours en retard ? ;-)

      G.
      • [^] # A bas les splashscreen!

        Posté par . Évalué à 3.

        Merci pour la capture d'écran, ça me confirme que c'est bien juste un splashscreen, sans rien d'autre, ce qui me permet de pousser le cri suivant: les splashscreen, c'est NUL!!

        Je préfererais de loin que l'application lance une fenetre toute bete, avec le même contenu que le splashcreen, car on peut MINIMISER simplement une fenetre, pas un splashscreen.

        Si le splashscreen reste 20s a l'écran (penser aux utilisateurs avec des machines peu puissante, ou avec peu de mémoire), les utilisateurs vont le haïr le splashscreen.

        Le top serait même d'ajouter dans cette fenetre de démmarage une barre de progression avec un texte qui explique ce que l'appli est en train de faire: comme ça tu sais si l'application est bloquée ou pas.
        • [^] # Re: A bas les splashscreen!

          Posté par . Évalué à 1.

          > les splashscreen, c'est NUL!!

          c'est bien vrai

          > Si le splashscreen reste 20s a l'écran

          en fait, tu cliques dessus et il disparaît
          • [^] # Re: A bas les splashscreen!

            Posté par . Évalué à 1.

            >en fait, tu cliques dessus et il disparaît

            Ce n'est pas le cas de tout les splashscreen, je viens de relancer StarOffice5.2 sous Solaris pour voir et le splashscreen ne disparait pas quand tu clique dessus.

            C'est vrai que c'est plus intelligent comme comportement, mais a ce moment la il faut que ce soit marqué sur le splashscreen que cliquer dessus ferme le splashscreen, autrement l'utilisateur n'etant pas devin...
        • [^] # Re: A bas les splashscreen!

          Posté par . Évalué à 1.

          J'y connais pas grand chose à Qt, et je vais certinement dire une bétise. Mais!!!
          Apparement, on peut mettre du texte dans le Splash, et je me posais la question suivante: Peut on oui ou non rajouter d'autres Qt Widgets (désolé, je sias pas comment le gtraduire...ca m'intéresserait d'avoir une éventuelle traduction) dans un Splash (genre barre de progression, chti bouton pour MAJ, chti bouton pour le masquer/réduire, etc...)???

          Merci d'éclairer ma lanterne, qui reste bien sombre lorsqu'il s'agit de biduoiller des IHM (Interfaces??? cé koa ca?? ca se mange???)
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 4.

        Moi, derrière ma voiture, ya un gros autocollant "The Splash Touch" ;o)
  • # La vraie question importante ....

    Posté par (page perso) . Évalué à 1.

    Est-ce que les splashscreens ont une barre de progresssion, parce que bon, OpenOffice le fait lui ;-)
  • # Re: Sortie de Qt 3.2

    Posté par . Évalué à 1.

    Je ne suis pas développeur, mais je croyais que Qt servait à créer des interfaces graphiques. Qu'est-ce que vient faire le pilote SQL pour DB2, dans cette affaire ?

    --
    Tinou
    • [^] # Re: Sortie de Qt 3.2

      Posté par (page perso) . Évalué à 3.

      Non Qt c'est plus qu'un truc pour les interfaces graphiques.

      Qt c'est un ensemble d'API que l'on pourrait comparer aux packages java.* du langage Java.

      L'association LinuxFr ne saurait être tenue responsable des propos légalement repréhensibles ou faisant allusion à l'évêque de Rome, au chef de l'Église catholique romaine ou au chef temporel de l'État du Vatican et se trouvant dans ce commentaire

    • [^] # Re: Sortie de Qt 3.2

      Posté par . Évalué à 3.

      la libd qt est bcp bcp plus large que la simple création d'interfaces graphiques, il y aussi connecteur à bases de données -postgresql, mysql, db2 donc, oracle, odbc-, xml (Dom level2 et Sax-, devices -tablet style Wacom, imprimante, et scanner par interface (twain ou isis je me rappelle plus, mais ca c un device gérer non officiellement-, fonction graphique -interface avec openGL, dessin 2D-courbe de bézier, sprite, animation de sprite, gestion de collisions entre item graphiques-, réseau -socket server, socket client, protocole de communication -une classe de base qui peut tout faire -on peut créer ses propres protocole- mais aussi protocole ftp, smtp, http intégré- -,table -style tableur-, dans la version Win32, gestion des ActiveX -bein que cela soit qq chose de graphique-, avec la version Embedded gestion du frameBuffer, avec la lib QSA en extention, gestion et utilisation d'un language de script de type ECMAScript pour application en Qt, Création et affichage d'animation en mng ou gif animés, gestion du son -limité permet de jouer des fichiers sons-...., gestion de différents type de clavier -notamment à utiliser avec Qt/E-, gestion des rexpressions rationnels (regexp pour les intimes-, gestions de timer, gestion de threads................et encore bcp de choses
      • [^] # Re: Sortie de Qt 3.2

        Posté par . Évalué à 2.

        En ce qui concerne le XML, pour ceux qui seraient tentés d'utiliser le parseur XML intégré à QT, je vous conseille de jeter un oeil à http://xmlbench.sourceforge.net/results/benchmark/index.html(...)
        il est apparemment pas top top comme parseur (au niveau performances).
      • [^] # Re: Sortie de Qt 3.2

        Posté par (page perso) . Évalué à 1.

        A propos de QT : J'ai en projet de développer une appli GPL sous QT, qui puisse fonctionner sous Linux et Windows.

        Pour ce qui est de la compilation sous Linux, je pense que cela ne devrait pas trop poser de problème. Mais comment est-ce que je peux compiler (et éventuellement débugger) la version Windows, sachant que je n'ai ni Windows, ni Visual Studio ? Est-ce que je peux faire de la cross-compilation de la version Windows du programme tout en étant sous Linux ? Vous avez des liens sur le sujet ?

        Ou faut t'il passer par une solution "lourde" comme wmWare et avoir un environnement Windows complet ? :=(
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 2.

          Faut surtout attendre qu'une version libre de QT soit disponible sous windows... car sinon tu devras acheter une license à Trolltech ou utiliser une plus vielle version de QT qui je pense deviennent gratuite (mais pas libre).
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 2.

            ou tu prends les osurces GPL Linux, et tu les recompiles sous win -les sources sont les mêmes, il suffit de regarder, il y a tout les test vérifiant si tu es sous tel système pour la compilation-
            • [^] # Re: Sortie de Qt 3.2

              Posté par (page perso) . Évalué à 1.

              Ben si les sources sont les mêmes alors, il existe déjà une version de QT pour windows GPL, quoique trolltech dise... vu que chaque fichier source comporte un entête qui dit que ce fichier est protégé par la license GPL...?

              Tu es sûr de ce que tu dis ? tu l'as déjà fait ?
              • [^] # Re: Sortie de Qt 3.2

                Posté par . Évalué à -2.

                tu peux utiliser les lib qt sous win parcqu'elle sont GPL oui la version payante est pour les entreprises qui veulent développer du commercial. Mais je crois que le seul port des libqt pour win a l'heure actuel sont en QT 2
                • [^] # Re: Sortie de Qt 3.2

                  Posté par . Évalué à 2.

                  > tu peux utiliser les lib qt sous win parcqu'elle sont GPL [...] le seul port
                  > des libqt pour win a l'heure actuel sont en QT 2

                  Non, Qt-2.3 "Free Edition" pour Win n'est absolument pas GPL. C'est du "close source" pur et dur.
                  En GPL, Windows a tout au plus Qt-3.1/X11 via Cygwin.

                  Sinon, voir un article précédent sur linuxfr concernant le port GPL natif en cours... assez controversé.
                  • [^] # Re: Sortie de Qt 3.2

                    Posté par . Évalué à 1.

                    si tu prends les ources de la version linux tu as une version GPL tu peux donc d'après les termes de la GPL très bien les compiler sous windows, donc il ne distribue pas une version GPL de Qt par contre il est possible d'en avoir une, cela prends du temps c tout
                    • [^] # Re: Sortie de Qt 3.2

                      Posté par (page perso) . Évalué à 1.

                      Et dans les sources X11, il y a des IFDEF pour appeler le code de l'api windows en lieu et place de l'api X11 ? ou tu compile cette version avec cygwin et un serveur X ?
                      • [^] # Re: Sortie de Qt 3.2

                        Posté par . Évalué à 2.

                        c les mêmes sources donc oui normalement il y a tout ce qu'il faut à vérifier, donc la compile doit passer sans cygwin et serveur X. bon je vais le tester et je fais un retour ok
                        • [^] # Re: Sortie de Qt 3.2

                          Posté par . Évalué à 2.

                          > c les mêmes sources

                          meeeuuu non. Seulement les mêmes en-têtes.
                  • [^] # Re: Sortie de Qt 3.2

                    Posté par (page perso) . Évalué à 1.

                    Tout à fait. Par contre, il est dit que l'on peut l'utiliser (Qt-2.3 "Free Edition" pour Win) pour des projets en GPL
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 2.

          C'est possible de faire de la cross-compilation pour windows via cygwin (http://sources.redhat.com/ml/cygwin/2003-02/msg00074.html(...)) mais c'est assez chiant a mettre en place.

          Cela dit, bochs, wine ou plex86 doit etre encore plus chiant a mettre en place. A toi de voir. Mais a mon avis, un petit windows reste quand meme la solution la plus simple pour gerer ce genre de truc.
          • [^] # Re: Sortie de Qt 3.2

            Posté par . Évalué à 1.

            il y a mingw32 je crois qui permet de compiler pour windows à partir de linux
        • [^] # Re: Sortie de Qt 3.2

          Posté par (page perso) . Évalué à 1.

          Je suis finalement tombé sur ca :
          http://www.trolltech.com/developer/compilers/bcpp.html(...) :
          Qt supports Borland C++ Builder 5 (bcc32 5.5) and newer Qt versions (Qt 3.0.5 or higher) support Borland C++ Builder 6 (bcc32 5.6) as well.

          Or, la version du compilateur bc32 5.5 est librement téléchargement sur le site de Borland :
          http://www.borland.com/products/downloads/download_cbuilder.html(...) et http://community.borland.com/article/0,1410,20633,00.html(...) :
          Our latest ANSI C/C++ compiler technology, the Borland® C++ 5.5 Compiler and associated command line tools, is now available for free download on our Web site.

          Avec un peu de chance, je devrais pouvoir m'en sortir avec la version "non commerciale" de QT (2.3) pour Windows, et ainsi que Wine pour l'environnement utilisateur.

          Merci à tous pour vos posts
          • [^] # Re: Sortie de Qt 3.2

            Posté par (page perso) . Évalué à 1.

            Oui, mais le Qt distribue en version non commercial sous windows est fait il me semble pour marcher avec MSVC et pas borland. Il est distribue sans source (juste les include) donc tu ne pourras pas le recompiler. Si borlan a bien fait son boulot, tu pourras quand meme l'utiliser.

            Je crois que cygwin+mingw+XFree restent ta seule solution.
  • # les splash screens bouchent l'écran !

    Posté par (page perso) . Évalué à 1.

    A propos de splash screen: quelqu'un sait comment y faire disparaitre celui d'OpenOffice ?
    il masque les autres applis, sur lesquelles je ne peux donc plus travailler.

    "La liberté est à l'homme ce que les ailes sont à l'oiseau" Jean-Pierre Rosnay

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.