#1 Le 15/11/2014, à 11:06
- Hizoka
[python et pyqt] Coordonnées graphiques
Bonsoir,
je suis en train de convertir un logiciel bash en python3 avec qt4.
Je cherche les conversions suivantes :
- Sélection d'une fenêtre : xwininfo
=> Permet de récupérer la taille de la fenêtre et l'emplacement de celle ci :
xwininfo: Window id: 0x6c0001a "hizoka : xwininfo – Konsole"
Absolute upper-left X: 0
Absolute upper-left Y: 23
Relative upper-left X: 0
Relative upper-left Y: 0
Width: 847
Height: 660
Depth: 32
Visual: 0x6c
Visual Class: TrueColor
Border width: 0
Class: InputOutput
Colormap: 0x6c00001 (not installed)
Bit Gravity State: NorthWestGravity
Window Gravity State: NorthWestGravity
Backing Store State: NotUseful
Save Under State: no
Map State: IsViewable
Override Redirect State: no
Corners: +0+23 -2033+23 -2033-592 +0-592
-geometry 847x660+-2+0
- Selection d'une portion rectangulaire de l'écran (via imagemagick) : import -identify /dev/null
Cela permet de faire une selection à main lever sur l'ecran avec un petit effet visuel.
/dev/null PS 617x523 2880x1275+252+304 16-bit DirectClass 0.010u 0:00.000
J'aimerai une solution ne nécessitant pas de compiler quoi que ce soit afin que ce soit le plus simple possible.
Y a-t-il une solution utilisant Qt ? ou simplement python3 ?
J'ai vu Wand qui utilise imagemagick mais je n'ai pas réussis à trouver l'equivalent.
Merci à vous !
KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github
Hors ligne