120

Sasume
: Dans le monde professionnel, c'est plus intéressant de connaître GTK+, Qt, ou winapi (ou autre chose ?) ?

Ca dépend de quel monde professionnel tu parles. Si c'est un evironnement windows, alors c'est API Win32, MFC ou .NET/SWF, si c'est un environnement Java, alors c'est J2EE, Swing, etc... si c'est un environnement Mac OS X ce sera Cocoa ou Carbon, si c'est un environnement Linux ou multiplateforme ce sera plutôt Qt, GTK, WxWidgets, ...

Le mieux c'est d'en connaitre le plus possible. grin
So much code to write, so little time.

121

Sasume
: Ah ? Je croyais que tu n'aimais pas les livres d'info.
Je ne l'achète pas pour le livre (je sais déjà coder en Qt depuis longtemps), mais pour Qt/Windows Non-commercial Edition. smile
So much code to write, so little time.

122

Et c'est possible d'avoir Visual Studio gratuitement, ou bien je dois me restreindre à Borland 5 ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

123

Et au fait, que signifie cette ligne du changelog-3-3-2 :
MinGW: It is now possible to build the WinXP style on MinGW.
Je ne comprends pas, ça veut dire qu'on peut compiler pour winXP à partir de MinGW?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

124

Non que le theme winxp est dispo avec minGW
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

125

Sasume
: Et c'est possible d'avoir Visual Studio gratuitement, ou bien je dois me restreindre à Borland 5 ?

Visual Studio, non, mais le compilateur Visual C++, oui.
http://msdn.microsoft.com/visualc/vctoolkit2003/
So much code to write, so little time.

126

Il y a tjrs pas de version introducory de vs.net ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

127

kesako ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

128

Une version sous-sous-sous- professionnelle de Visual Studio mais gratuite.

129

>> Le mieux c'est d'en connaitre le plus possible. <<

Oui et non. Je dirai que le mieux c'est d'en _maitriser_ le plus possible.
avatar
Il n'a pas de mots
Décrire son mépris
Perdre les rênes
Il a perdu la foi

130

Bon, je me suis un peu intéressé à Qt, et je ne trouve pas comment faire pour que la fenêtre de mon application soit automatiquement à la bonne taille (bonne = juste ce qu'il faut pour voir tout ce que j'ai mis dedans sans que tout ne soit tassé).
Mon MainWidget est une instance d'une classe perso qui hérite de QWidget, dans laquelle je mets seulement un QTabWidget que je remplis avec d'autres Widgets perso.
Ce que j'aimerais c'est que quand l'application se lance, elle prenne automatiquement la bonne taille (peut-être que pour ça il faut que je fasse un calcul avec la taille des polices, mais j'ai peur que ce ne soit pas très flexible).

Sinon, est-ce que c'est important de terminer l'application en utilisant QApplication::Quit ? Parce que pour l'instant, je n'ai pas fait de bouton "quitter" qui réaliserait cette action, donc je quitte en cliquant sur la croix en haut à droite de la fenêtre, mais ça veut dire que c'est le WM qui kill mon application donc j'ai peur que ce ne soit pas propre. Qu'en pensez-vous ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

131

heu quand tu appuie sur la X le XM envoit un msg CLOSE à ton apps, il la kill pas..

132

OK.
Je suppose que Qt traite lui-même cet évènement pour sortir proprement alors.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

133

Sasume: pour avoir une version de VS avec IDE, Microsoft vient de sortie la béta 1 de VC .NET 2005 ...

134

Sasume
: Ce que j'aimerais c'est que quand l'application se lance, elle prenne automatiquement la bonne taille (peut-être que pour ça il faut que je fasse un calcul avec la taille des polices, mais j'ai peur que ce ne soit pas très flexible).

Il faut utiliser des layout managers. Il y a peut-etre des infos utiles ici.
Sinon, est-ce que c'est important de terminer l'application en utilisant QApplication::Quit ? Parce que pour l'instant, je n'ai pas fait de bouton "quitter" qui réaliserait cette action, donc je quitte en cliquant sur la croix en haut à droite de la fenêtre, mais ça veut dire que c'est le WM qui kill mon application donc j'ai peur que ce ne soit pas propre. Qu'en pensez-vous ?

Si, c'est propre.
So much code to write, so little time.

135

nEUrOO> Merci pour l'info smile

nitro> J'utilise QGridLayout, mais je suis obligé de spécifier une taille minimale mais le pb c'est que je ne sais pas comment la calculer. Enfin je vais déjà regarder dans l'extrait du bouquin, peut-être qu'il y aura des infos intéressantes.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

136

nEUrOO :
Sasume: pour avoir une version de VS avec IDE, Microsoft vient de sortie la béta 1 de VC .NET 2005 ...

VS 2005 powaaaaaaate grave love
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

137

ah oui, ça powa ? la version Express est pas trop limitée ? et y a pas trop de bugs ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

138

Le pb c'est qu'il faut avoir installé XP SP1, et moi j'ai une version non légale de XP, donc je ne peux pas installer le SP1 neutral
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

139

change ton numéro de série...

Pollux: je le trouve un peu lent sur la machine que j'ai ici (celeron 2ghz/256Mo ram) Mais sinon, il est tres bien :]

140

Sasume: D T C et B P !
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

141

Bon, j'ai résolu mon souci avec Qt : j'utilise un QGridLayout dans lequel je mets mes widget puis j'utilise un QVBoxLayout dans lequel je mets le QGridLayout suivi d'un stretch (pour que quand on redimensionne la fenêtre verticalement, les widgets ne s'étalent pas), et ensuite, je arjoute un QHboxLayout dans lequel je mets le QVBoxLayout suivi d'un stretch (pour les même raisons).
Il y a plus simple ?

Sinon, je reviens sur Linux...
J'ai installé Kopete, et lors du login (sur un compte MSN), j'obtiens une erreur disant que mon mot de passe est incorrect.
Par ailleurs, la première fois où j'ai lancé kopete, kwallet s'est lancé automatiquement, mais comme je n'ai pas trop compris à quoi ça servait, je l'ai viré. Ensuite, j'ai lu la doc, et en fait ce soft me semble utile seulement je ne parviens pas à le retrouver.
J'ai aussi essayé d'installer kdewalletmanager, mais bien qu'ayant lu la doc, je suis incapable de comprendre son fonctionnement.

Sinon, j'ai installé KWeather, je suis allé chercher le code ICAO de la station qui me semble la plus proche de chez moi (PAris-Orly : LFPO), et l'incône affiché sur le panel contient un '?' et régulièrement, je vois un message d'erreur apparaître : "the requested station does not exist", pourtant, quand je clique sur l'icône, j'obtiens bien les détails de la station.

Voilà, je suis désolé de ne pas réussir à me débrouiller tout seul.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

142

Sasume
: Il y a plus simple ?

A vue d'oeil je dirais non.
J'ai installé Kopete, et lors du login (sur un compte MSN), j'obtiens une erreur disant que mon mot de passe est incorrect.

Je n'ai jamais utilisé MSN, cependant en cherchant rapidement sur la page de bugs du package Kopete je n'ai pas trouvé de bug similaire...
Par ailleurs, la première fois où j'ai lancé kopete, kwallet s'est lancé automatiquement, mais comme je n'ai pas trop compris à quoi ça servait, je l'ai viré.

Il s'agit d'une application sécurisée qui centralise tous tes mots de passes. C'est l'équivalent des keychains de Mac OS X.
Ensuite, j'ai lu la doc, et en fait ce soft me semble utile seulement je ne parviens pas à le retrouver.

Quand tu installes kwalletmanager, une entrée "KDE Wallet" apparait dans la section "Security & Privacy" du Control Center. De là tu peux l'activer, le configurer, le lancer, etc.
Sinon, j'ai installé KWeather, je suis allé chercher le code ICAO de la station qui me semble la plus proche de chez moi (PAris-Orly : LFPO), et l'incône affiché sur le panel contient un '?' et régulièrement, je vois un message d'erreur apparaître : "the requested station does not exist", pourtant, quand je clique sur l'icône, j'obtiens bien les détails de la station.

Je n'ai pas ce problème avec KWeather. sad
J'ai déjà utilisé LFPO et LFPB avec succès.
So much code to write, so little time.

143

nitro
:
Ensuite, j'ai lu la doc, et en fait ce soft me semble utile seulement je ne parviens pas à le retrouver.
Quand tu installes kwalletmanager, une entrée "KDE Wallet" apparait dans la section "Security & Privacy" du Control Center. De là tu peux l'activer, le configurer, le lancer, etc.
Oui, j'ai vu, mais je ne comprends vraiment pas son fonctionnement.
Qu'est-ce qu'un wallet ? Dois-je en créer un pour chaque application dont je veux que kwallet se souvienne de mon mot de passe ?
Sinon, j'ai installé KWeather, je suis allé chercher le code ICAO de la station qui me semble la plus proche de chez moi (PAris-Orly : LFPO), et l'incône affiché sur le panel contient un '?' et régulièrement, je vois un message d'erreur apparaître : "the requested station does not exist", pourtant, quand je clique sur l'icône, j'obtiens bien les détails de la station.

Je n'ai pas ce problème avec KWeather. sad J'ai déjà utilisé LFPO et LFPB avec succès.
En fait curieusement, maintenant j'ai bien l'icône correspondant au temps qu'il fait.
Cependant je ne sais pas ce que j'ai fait entretemps qui aurait pu permettre de changer ça.
La seule que j'ai faite qui touche au panel entre le moment où ça ne fonctionnait pas bien et celui où ça s'est mis à fonctionner correctement est de changer quelques paramètres du panel à partir du control center, quand j'ai appliqué les changements, le panel s'est réinitialisé, peut-être que ça vient de là, mais je ne vois pas trop le lien avec le fait que la station LFPO existe ou non... confus
À propos de KWeather, en fait je trouve qu'il serait plus utile d'avoir des infos sur la météo à venir, pas celle du moment.
Tu connais un applet qui fait ça ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

144

Autre détail : j'ai désinstallé Kopete avec apt-get remove --purge kopete, puis je l'ai réinstallé et j'ai retrouvé ma configuration d'origine. Pourtant l'option --purge devrait permettre de virer tous les fichiers de configuration, non ?
Par ailleurs, au moment de le réinstaller, je n'ai pas eu besoin de le retélécharger depuis internet, le package devait donc être stocké quelque part sur mon disque alors que je l'avais désinstallé. Comment faire pour virer les packages dont on n'a plus besoin ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

145

Sasume :
Oui, j'ai vu, mais je ne comprends vraiment pas son fonctionnement. Qu'est-ce qu'un wallet ? Dois-je en créer un pour chaque application dont je veux que kwallet se souvienne de mon mot de passe ?

Non, un wallet suffit. Un wallet est un conteneur pour plusieurs mots de passe.
À propos de KWeather, en fait je trouve qu'il serait plus utile d'avoir des infos sur la météo à venir, pas celle du moment. Tu connais un applet qui fait ça ?

Oui, mais ce n'est pas un applet, c'est un widget superkaramba.
apt-get install superkaramba
download Liquid Weather ++
lancer superkaramba liquid_weather.theme
ensuite tout se configure avec le click droit.
Autre détail : j'ai désinstallé Kopete avec apt-get remove --purge kopete, puis je l'ai réinstallé et j'ai retrouvé ma configuration d'origine. Pourtant l'option --purge devrait permettre de virer tous les fichiers de configuration, non ?

Oui, mais la configuration d'une application KDE n'est pas vraiment un fichier de configuration car elle est crée au moment du premier lancement, pas au moment de l'installation. Les fichiers associés à une configuration d'application KDE sont dans ~/.kde/share/apps.
Comment faire pour virer les packages dont on n'a plus besoin ?

$ apt-get clean
So much code to write, so little time.

146

Pour MSN il faut etre en unstable pour avoir une version qui gere le nouveau protocol 9 de MSN, sinon tu pouras pas utiliser msn

147

Merci nitro pour toutes tes réponses.
Je ne sais pas si j'installerai Liquid Weather, parce que l'idée d'encombrer mon bureau me déplaît un peu, j'aurais préféré un applet intégré au panel. Enfin j'essaierai peut-être quand même.

Sinon pour kwallet, je ne comprends pas à quoi correspond un wallet. Quelle utilité d'en créer plusieurs si on peut mettre plusieurs mots de passe dans un wallet ?

JackosKing> Je suis en unstable pourtant... hum
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

148

Une autre question : que contient un package que j'installe avec apt-get install nom_package ?
Ce n'est rien d'autre qu'un fichier .deb ?
Il contient des fichiers avec leur path de destination, je pense, mais contient-il aussi un script d'installation ?
Comment certains packages se configurent avec debconf lors de leur installation ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

149

Sasume
: Sinon pour kwallet, je ne comprends pas à quoi correspond un wallet. Quelle utilité d'en créer plusieurs si on peut mettre plusieurs mots de passe dans un wallet ?

L'utilité c'est que tu peux maintenir des groupes de mots de passe, en utilisant des wallets différents qui seront eux-même protégés par des mot de passes différents. Par exemple tu peux avoir deux wallets Home et Work, qui contiennent respectivement les mots de passe personnels et ceux utilisés au bureau.
Une autre question : que contient un package que j'installe avec apt-get install nom_package ?
Ce n'est rien d'autre qu'un fichier .deb ?
Il contient des fichiers avec leur path de destination, je pense, mais contient-il aussi un script d'installation ? Comment certains packages se configurent avec debconf lors de leur installation ?

Tu peux voir ce qu'il y a dans les packages que tu as installé en utilisant dpkg -L.
Pour savoir comment ça fonctionne exactement, cf Debian New Maintainers' Guide.
So much code to write, so little time.

150

Sasume> j'ai eu des problèmes de mot de passe avec kopete et MSN au début, apparement parce qu'il y avait un "&" dans mon mdp . Après l'avoir changé, ça marchait sans problème
Tekken Punch !!! beuh Love Hina déjà fini ... :'(
Japan-A-Radio
Vertyos@| les modos sont des enculés
Vertyos@| y'a des queues partout, un vrai bonheur'