# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'ui/viewergui.ui'
#
# Created: Sun Nov 11 10:00:07 2007
#      by: The PyQt User Interface Compiler (pyuic) 3.16
#
# WARNING! All changes made in this file will be lost!


from qt import *
from ViewerWidget import ViewerWidget

image1_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x00" \
    "\x86\x49\x44\x41\x54\x38\x8d\xed\x95\x31\x0a\x80" \
    "\x30\x0c\x45\x7f\xa5\x43\xae\xd0\xdd\x25\xd0\x25" \
    "\x05\x0f\xa0\x87\xf6\x1a\x2e\xde\x27\x4e\x3a\xd5" \
    "\xb6\xa4\x38\x08\x7d\x90\x25\xd0\x97\x4f\x08\x14" \
    "\xf8\x08\x97\xe9\x69\xc7\xdb\x87\x29\xd7\x54\xd5" \
    "\xd7\x02\x00\x89\x52\x0d\x90\x15\xd7\x10\x11\x70" \
    "\xe4\xa2\xdc\x5b\xc4\x1c\x19\xe4\x09\x04\xc2\x71" \
    "\x1e\x8a\xcc\x5a\x4c\x89\xb7\x75\x43\x98\x43\x31" \
    "\xb9\x29\x71\x5a\x12\x08\x84\xdd\xef\xaf\xc9\x4d" \
    "\x62\xe7\x8a\x07\x61\x13\xdf\x97\x51\x1b\x66\xda" \
    "\x71\x0b\x43\x3c\xc4\x43\x5c\xa0\xe7\x07\x69\xf5" \
    "\xfd\x84\x0b\xdc\x13\x2a\xa6\xf1\xf6\x44\xfe\x00" \
    "\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82"
image2_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x00" \
    "\xb1\x49\x44\x41\x54\x38\x8d\xed\x94\xbb\x12\x02" \
    "\x21\x10\x04\x7b\x29\x02\xd2\xfb\x58\x23\x23\xcb" \
    "\x0f\x36\x35\xb8\xaa\x35\x00\x14\x0e\x0e\x81\xc2" \
    "\xcc\x49\x96\x67\xef\x30\x01\xf0\x57\x90\x4c\xdc" \
    "\xd1\x2f\x0c\x9d\xe1\x1e\xa1\x71\x4d\x8f\xe3\x19" \
    "\xc7\x3d\x4d\xc5\xfc\x00\x0a\x80\x3d\xd9\x18\x79" \
    "\x49\x2d\x1e\x04\x50\xd5\xb8\x2f\x80\x22\xd2\xcd" \
    "\x3d\x3d\x68\x3f\x4d\xe5\x5d\x7d\x27\x29\xd6\x47" \
    "\x9a\x9b\xc4\xf8\x60\x6d\xcb\xd4\x1c\xf7\xd5\xb6" \
    "\xaa\x19\x4f\x64\x5d\xa8\x9a\x71\x0a\xbd\xdf\x60" \
    "\xb3\xf0\xd8\xc1\x59\x78\xee\xed\xf9\xe5\x9a\x45" \
    "\xd1\x80\x3a\x7f\x69\x73\x01\xd2\x98\x47\x28\x20" \
    "\x21\x8a\x75\x4e\x03\x28\x77\xbc\xc2\x69\x3a\x50" \
    "\xd5\x75\x4e\xa3\x8c\x0f\x64\x9d\xd3\xcc\xf1\x4a" \
    "\xa7\x05\x78\x52\x2b\xbf\xdd\x3e\xbd\x00\x8c\x80" \
    "\x91\xc0\x84\x8d\x35\x3e\x00\x00\x00\x00\x49\x45" \
    "\x4e\x44\xae\x42\x60\x82"
image3_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x01" \
    "\x35\x49\x44\x41\x54\x38\x8d\xb5\x95\xb1\x6a\xc3" \
    "\x30\x10\x86\x3f\x17\x0f\xd7\xcd\x1a\xf3\x1c\x86" \
    "\x2e\x06\x3f\x51\xf7\x4e\xa5\x84\x90\xa1\x64\xed" \
    "\x13\x05\xbc\x74\xcf\x33\x78\x29\x38\x5b\x6e\x10" \
    "\xb4\x83\x22\xc7\xb6\xe2\x48\x6e\xd3\x5b\x74\x3f" \
    "\xd2\xfd\xf7\xf3\x73\x3e\xc3\x3f\x45\x76\x3e\xbf" \
    "\xef\xcd\x9b\xfb\xec\xe3\x1d\x3a\x85\xd7\x37\x68" \
    "\xf6\x0d\x85\x14\xa8\x2a\x08\xa8\xea\x4d\x5c\x3e" \
    "\x95\x1c\x3e\x0f\xa8\x2a\x65\x5d\x02\xf0\xe0\x89" \
    "\x3b\x05\x73\x6e\x23\xb9\x70\xd4\x23\xe4\x8e\x24" \
    "\x86\x81\x1e\xfb\xe8\x53\x23\x8e\x1c\x00\x0b\x22" \
    "\x32\x52\x36\xc5\x2b\xbb\xa2\xa5\xa5\x90\x02\x80" \
    "\xaa\xae\x46\x5e\x8c\x14\x8b\x6f\x33\x50\xa6\x5f" \
    "\x20\x6a\x02\xa5\x6d\xde\x5e\x30\xb0\x59\xc3\x6e" \
    "\x7b\x85\xd8\x08\xa8\x75\xb9\x5a\xa7\x0c\x0b\x46" \
    "\x1e\x51\x7b\xea\xb1\x88\x8c\xee\x45\x24\xa8\x4f" \
    "\xf2\xb8\xcd\x5b\x28\x34\xea\xf1\xb0\x3e\x50\xdc" \
    "\xf9\x8e\x33\xca\x66\xf1\xb4\x3e\xc5\xe3\xa4\xe9" \
    "\x98\xd6\xa7\x78\x9c\xa2\xfc\x9a\xc7\x7d\x0f\xef" \
    "\xd1\x66\x1d\x8e\x4e\x2c\x76\xdb\xd0\xe3\x60\x8e" \
    "\x8d\x38\xf2\x21\x5e\x72\xce\x7a\xec\x3b\xff\x16" \
    "\xdf\x54\xfc\xfc\xb2\xc8\x09\xe0\xb2\x6b\x02\xe2" \
    "\x61\xe7\x94\x68\xf6\x8d\xfb\x32\xad\x52\xd5\x55" \
    "\x7c\x8e\x8d\xa4\x11\x2f\x9e\xe3\x54\xc5\x8b\xe7" \
    "\x38\x55\xf1\xe2\x5d\x91\xaa\x38\xb6\x2b\xb2\xc1" \
    "\xdb\x7b\xfd\x9e\xb2\xf8\x93\x3f\xc4\x0f\x2f\x80" \
    "\x18\x0c\xf3\x14\xee\xcb\x00\x00\x00\x00\x49\x45" \
    "\x4e\x44\xae\x42\x60\x82"
image4_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x03" \
    "\x7f\x49\x44\x41\x54\x38\x8d\x8d\x94\xb1\x6f\x5c" \
    "\x45\x10\xc6\x7f\x67\xbd\x62\x4e\x72\xb1\x2b\x51" \
    "\xbc\xd7\xd9\x1d\x17\xd1\x38\x4e\x81\x12\x28\x30" \
    "\x55\x4e\xa9\x8e\x34\x24\x95\xed\x54\x49\xf8\x0f" \
    "\x92\x8e\x8e\x96\x12\x5a\xaa\xe0\x34\x51\xe8\x8c" \
    "\x14\xc9\x17\x0a\x8e\x43\x82\xc4\x45\xa4\xbc\x2b" \
    "\x50\x76\x25\x2c\x76\x8a\x93\xde\x14\x4f\x5a\x8a" \
    "\x77\xbe\xd8\xf8\x2c\xb1\xcd\xbc\xd1\x6a\xbf\xf7" \
    "\xcd\xf7\xcd\x4c\x8f\x4b\xce\xd1\xe1\x51\x36\x8c" \
    "\xcd\x72\x13\x0c\x10\x68\xac\xe9\x2e\x0d\x0c\x43" \
    "\x4d\xc1\xc0\x89\x63\x7b\x67\xbb\x77\xf6\x7d\x71" \
    "\x19\xb0\x61\xec\x7c\xbc\x43\xd2\x84\x88\xa0\xa6" \
    "\x94\x52\x62\x66\x78\xe7\x49\x96\xf0\xe2\xa9\x63" \
    "\x4d\xfa\x2b\x5d\x78\xdf\x5b\x81\x09\xc0\x64\x3c" \
    "\xc9\x82\x80\xb0\x04\xc3\xa0\xa1\xc1\xcc\x10\x91" \
    "\x25\x73\x80\xed\xeb\xe7\x19\xaf\x5d\x06\x1c\x34" \
    "\x60\xad\x11\x35\x42\x0b\x75\xac\x09\x27\xe1\x5c" \
    "\xae\x73\xa5\x8e\x35\xb4\x17\xdf\xaf\x64\xfc\x6a" \
    "\xfc\x2a\x47\x8d\x38\xe7\x00\x38\xcb\x7c\xa1\x13" \
    "\xc8\xe2\xd3\x8c\x1b\x3b\x37\x2e\xe0\xac\x64\x6c" \
    "\xad\x75\x40\xf3\xce\xa0\xb3\xcc\xd5\x14\x8a\x4e" \
    "\x02\x11\x21\xd9\x45\x7d\xe1\x12\xf3\xb4\x55\x04" \
    "\xc1\xad\xbb\xa5\xfb\x4e\xdc\xb2\x03\x96\x55\x18" \
    "\xf4\xe9\xaf\x04\x5e\xc9\xb8\x74\x25\x86\x61\xed" \
    "\x02\xb4\x70\x4b\xa6\x6a\xba\x64\x6e\xad\xd1\xd0" \
    "\xac\x04\x5e\xa9\xf1\xb3\x83\x67\xf9\xca\x87\x57" \
    "\x28\x3f\x28\x3b\x59\x4e\x35\x3d\x13\x0d\x43\x10" \
    "\xc6\xbf\x8f\xb1\xc6\xf0\xbe\xe2\xf3\xe1\x7b\xad" \
    "\xcf\x49\x31\x79\x31\xc9\xd3\x37\x53\xa6\x3f\x4f" \
    "\x41\x40\x44\x08\x1a\xa8\x5c\x45\x88\xe7\xe3\xa9" \
    "\xc6\xb3\x7a\xc6\xf8\x97\x31\xe1\xef\xc0\xfd\xaf" \
    "\xee\xe7\xe1\xcd\x21\xb7\x86\xb7\x7a\xcb\x3f\x4c" \
    "\xc6\x93\xfc\x72\x3a\x85\x13\x23\xcc\x13\xae\x10" \
    "\xb4\x5d\xc8\xf0\x9f\x68\x05\x54\x45\x45\x2a\x14" \
    "\x3d\x49\x1c\xbe\x3c\xc4\x4e\x8c\x30\x0f\x5c\xff" \
    "\xe8\x2a\xa3\xdd\x51\xc7\x78\xf2\x62\x92\xa7\xc7" \
    "\x53\xee\xdc\x1c\x61\xd2\x19\xa3\x1a\x11\x71\x24" \
    "\x53\xfc\x69\x44\x48\x66\x1c\xcb\x6b\x0e\xec\x07" \
    "\x86\x0c\xa9\xa6\x8e\xf1\x1f\x10\x66\x01\x01\xc6" \
    "\xbf\x8e\x09\xf3\xd4\x31\xfd\xee\xfb\x27\x39\xff" \
    "\x93\xff\xd7\x79\x97\xdf\xe5\x41\x1e\x64\xc9\x92" \
    "\x07\x79\x90\xdf\xbe\x7e\x9b\xbf\x79\xfc\x6d\xde" \
    "\xba\xb6\x95\xcb\x72\x23\x3b\xe7\xf2\x46\xb9\x91" \
    "\xd7\xea\xba\x66\x7f\xef\x0b\xf0\x2b\xcd\xbd\x70" \
    "\x04\x61\xc4\x67\x0c\x18\x30\x62\xc4\xe6\x60\x93" \
    "\xfd\xdd\x3d\x86\x9f\x0e\x01\x50\xd5\xce\x3c\xe9" \
    "\x7b\xc2\x71\xea\x66\x5e\x0d\x9c\x74\x43\xb5\xd8" \
    "\x05\xe2\x40\x4c\x30\x61\x79\xff\x40\xbf\x66\x24" \
    "\x35\x95\x56\xd4\x12\x68\x34\xb1\xb9\x31\x80\xc5" \
    "\x64\x1a\x50\xcc\xea\x63\x7c\x21\x84\x36\xe1\x9b" \
    "\x3e\x81\x84\x33\x8f\x4a\xc2\x99\xa0\x18\x0e\x8f" \
    "\x4a\xc0\x59\x85\x12\x70\x54\x18\x89\xda\x02\x91" \
    "\x88\x98\xf0\xdb\x9f\xe3\xc5\x3a\xea\x3a\x72\xcd" \
    "\x15\x8e\xd4\x82\x17\x4f\xb0\x84\xeb\x7b\x8c\x84" \
    "\x6b\x05\x45\x91\x42\x30\x12\xd2\x3a\x22\x01\x29" \
    "\x1c\x91\x04\xad\xa0\x44\xca\xe2\xd4\xe0\xf7\x5a" \
    "\x1a\xc6\x9a\x16\x0a\xc9\x08\x21\xe0\x10\x62\x0a" \
    "\x08\x42\x6c\x15\xa1\x6b\x31\x4c\xd0\x36\xe2\xcc" \
    "\xa1\xf3\x88\x33\xba\x9c\x92\x38\x8f\xf4\xe9\x76" \
    "\xc6\x62\x2f\x71\xf5\xda\x75\xd6\x5c\xeb\xba\xb2" \
    "\x0b\xc1\x30\x5c\xeb\x88\x44\x5c\xeb\x50\x5b\x44" \
    "\x89\xb8\xb6\x44\x89\xb8\xa2\x5c\x54\xe2\x88\x36" \
    "\x43\x0a\x47\x43\xc2\xbb\x0a\x03\xca\xb2\x64\x6f" \
    "\xef\x0e\x85\x16\x4a\x33\x13\x02\x09\x4f\x45\x92" \
    "\x1a\x6f\x15\x35\xc7\x78\xa9\xa8\x6d\x86\x47\xa8" \
    "\x65\x86\xc7\x11\x99\x75\x95\xd0\x31\x0e\x6d\xc4" \
    "\x53\x51\xeb\x18\x11\x78\xf4\xf8\x11\xb7\x47\xb7" \
    "\x7b\xbd\xa3\xc3\xa3\x7c\xf0\xf4\x80\x1f\x7f\x7a" \
    "\x8e\xcd\x1b\xaa\x75\x4f\x6a\x8d\x7e\x01\xb4\x74" \
    "\x13\x57\x18\x72\x9a\xaf\x57\x68\x9b\x96\xb9\x14" \
    "\x1e\x9d\x07\x58\x17\xf6\x77\xef\xf2\xf0\xc1\xc3" \
    "\xde\xb9\x25\xf4\xe4\xe0\x49\x3e\x78\xfa\x9c\xf0" \
    "\xa6\x5e\x1a\xd0\x75\x8f\xbd\x37\x65\xd1\x4e\x8d" \
    "\x81\x2d\xf6\xb0\xa9\xb1\xf5\xc9\x16\x77\xbf\xbc" \
    "\xcb\xbd\xfd\x7b\x4b\xbc\x7f\x01\x26\xf8\x38\x36" \
    "\x3c\x0c\x4e\x50\x00\x00\x00\x00\x49\x45\x4e\x44" \
    "\xae\x42\x60\x82"
image5_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x00" \
    "\xad\x49\x44\x41\x54\x38\x8d\xed\x93\xb1\x0e\x84" \
    "\x20\x10\x44\x9f\x57\xd9\xf2\x9f\xb4\x57\x5d\xae" \
    "\x30\xc4\xca\xd6\xff\xb4\xb5\xe3\x8a\xcd\x86\x15" \
    "\x51\xa1\x34\xe7\x34\x84\xb0\x3b\xfb\xc8\x00\x3c" \
    "\xba\xad\xba\xb6\xf2\x29\xc2\x0a\x38\x60\x01\x7a" \
    "\x60\x65\x1e\x1d\xfe\xe3\x37\x5e\x66\x33\x47\xf0" \
    "\x07\x83\x42\x4c\x66\x67\x6b\xea\xef\xf6\xcd\x3e" \
    "\x1b\x96\xc8\xe0\x7b\x30\x58\x6e\x62\xc9\x0b\x26" \
    "\x6a\x9e\xef\xaf\xa4\xf5\x32\xfc\x95\x0e\x94\x6c" \
    "\xc9\x48\x6b\x4c\x6d\xbf\xc8\x18\x3b\xb6\xc1\x38" \
    "\xe0\xdd\x10\xae\xf6\xef\x8c\x6d\x10\x96\xbc\x56" \
    "\xda\x5f\x24\xd6\x43\x4b\x5e\x6b\xae\xf5\x45\x62" \
    "\x25\x6d\x25\x97\x4c\xa6\xb1\x3f\x2f\xab\x55\x18" \
    "\x42\x14\x53\x5d\x93\x1a\x7f\x5e\x2e\xfb\x7a\x5a" \
    "\x82\x7e\xf4\x9f\xfa\x01\xf6\x5b\x4a\xca\x93\xb0" \
    "\x4d\x39\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42" \
    "\x60\x82"
image6_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x00" \
    "\xa7\x49\x44\x41\x54\x38\x8d\xed\x52\x31\x0e\xc2" \
    "\x30\x0c\xbc\x30\xb1\xe6\x9f\xfd\x82\x85\x2a\x4f" \
    "\xec\xf9\x67\x57\x36\x33\x80\x6b\x3b\x6d\x43\x28" \
    "\x13\x52\x6e\x89\x12\xdd\x9d\xcf\xb1\x81\x81\xbf" \
    "\x45\xaa\x1f\x78\x66\xa1\x5b\x06\xb0\x00\xb8\x02" \
    "\x78\x00\xd0\x3b\x6d\xf8\x9d\xc6\x2c\x66\xd2\x3a" \
    "\xa7\x83\x02\x2c\x5a\x7c\x25\xc4\xa4\x47\xc9\x8a" \
    "\xc4\x4e\x3c\x4f\x43\x4d\xd1\xd8\x44\x3d\xed\xfa" \
    "\xce\x28\x6d\xef\xc0\xc5\xc8\x9a\xa4\x07\x94\x8c" \
    "\xef\x4d\x4d\xef\x8c\xf3\xbb\xbd\x5e\x50\x8a\x83" \
    "\x8d\xfa\x2a\x71\xfe\xc2\xb8\x4e\x1a\xf5\x55\xe2" \
    "\xe5\x84\xa9\x26\x8d\xfa\xd5\x98\x67\xff\x67\x67" \
    "\x92\x36\x67\xc4\xf2\xda\x0e\x96\x72\x2f\x1f\x0a" \
    "\xb4\xb1\xb3\x5a\x2c\xfb\x7b\x3a\x30\xf0\x2b\x9e" \
    "\xd4\x5b\x48\xe8\x82\xad\x42\x86\x00\x00\x00\x00" \
    "\x49\x45\x4e\x44\xae\x42\x60\x82"
image7_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x00" \
    "\xab\x49\x44\x41\x54\x38\x8d\xcd\x92\x3b\x0e\x84" \
    "\x30\x0c\x44\x27\x88\x62\x5b\xee\xc9\x15\xb6\x72" \
    "\x49\x9b\x7b\xd2\xd2\x79\x8b\x90\x15\xf2\x8e\x15" \
    "\x07\xf6\x37\x0d\x4a\x70\x5e\x9e\x1c\x03\x3f\x8a" \
    "\x76\xee\x3f\x33\xbc\x59\xe4\x3f\xc1\xcd\x36\x44" \
    "\xc1\x0c\x94\xae\x82\x9b\x80\xb3\xe0\x1a\x35\xdf" \
    "\x66\xa2\x46\x47\x60\xe8\xcc\xc7\xa6\xa2\x27\xe1" \
    "\x36\x00\x61\x63\xd9\xa1\x4b\x18\x1e\x00\xe7\x0a" \
    "\x4b\xc0\xb6\xaf\xa5\xcb\x9e\xc4\x9a\x1e\x81\xa7" \
    "\xe1\x99\x40\x2c\xcc\x87\x3b\xad\x10\x05\x66\x32" \
    "\x56\x37\xb3\xbe\x27\x0f\x3e\xbe\x6e\x65\x07\x0a" \
    "\x94\x1e\xdb\x4c\xb4\x92\x18\xaf\xa4\xac\x9a\x32" \
    "\x43\x56\x4f\xc1\xcc\x60\x73\xfe\x8b\x96\xcb\x42" \
    "\x89\x3c\x90\x34\x47\xce\xb9\x4d\xb4\x98\xad\xe8" \
    "\x30\xfa\x4e\x1e\x70\xbb\x33\xf8\xc6\x07\x16\xcb" \
    "\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82"
image8_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x00" \
    "\xde\x49\x44\x41\x54\x38\x8d\xd5\x94\x3d\x0e\x82" \
    "\x40\x10\x46\xdf\x10\x0a\x2d\xb9\x8f\x8d\xad\x89" \
    "\xb7\x21\x56\x50\x61\x67\xab\x57\xb1\xb5\xf1\x3e" \
    "\x94\xda\x8d\xc5\x06\x84\x30\xc3\xaf\x14\x4e\xb2" \
    "\x99\xc0\x7c\xfb\xcd\xdb\xc9\x02\xfc\x5b\x08\xa0" \
    "\x23\x34\xf3\x8c\x55\x6d\x6f\x11\x69\xea\x26\x45" \
    "\x6c\x98\x40\xe8\x56\x67\x11\xd1\xa9\xe6\xb5\xb1" \
    "\x47\x3d\xd7\xbc\x1e\x85\x45\x1c\xde\x5d\x81\x12" \
    "\x48\x9c\x9c\xbb\xcd\xd4\x0b\x40\xa1\xe8\xa9\x5f" \
    "\x14\x0a\xf3\xa8\x51\x8d\x2e\xd2\x59\xc1\x3b\x31" \
    "\xeb\x21\xde\x1c\x76\x19\x96\xf9\x88\x19\x97\xbd" \
    "\xf5\xfd\x11\x5e\x64\x3c\x9e\x68\x73\x2c\xee\xad" \
    "\xf8\x9a\x25\x66\xbd\x6a\x94\x9e\x82\xcb\x96\x8c" \
    "\x7b\xc3\x7c\x21\xf1\x06\x91\x73\xeb\x39\x8c\x25" \
    "\x97\x45\xc4\xaa\x69\x67\x8f\xc8\x8d\x1f\x10\xfb" \
    "\xfa\xd9\xc4\x56\x34\xf5\xab\x11\x47\x15\x8d\xb7" \
    "\xbc\x7b\x6c\x6b\x69\x11\x0f\x9c\xb1\xd4\x39\xc4" \
    "\xf1\x80\x8a\xc5\x33\x1e\x22\x58\x85\x38\x7c\x04" \
    "\xde\xdf\xcd\xca\x2b\xc6\x07\x4d\x68\xae\xdc\x7a" \
    "\x2a\x95\x1e\x00\x00\x00\x00\x49\x45\x4e\x44\xae" \
    "\x42\x60\x82"
image9_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x01" \
    "\x47\x49\x44\x41\x54\x38\x8d\xb5\x95\xbd\x6e\xc3" \
    "\x20\x1c\xc4\x7f\x44\x1e\x18\xcd\x73\x64\x8c\xd4" \
    "\xa1\xaf\x54\x56\x4f\x89\x55\x45\x49\x86\xc8\x1d" \
    "\xe9\x4b\x75\xcf\x73\x38\x23\x83\x25\x3a\x60\xbb" \
    "\x0e\x1f\xb5\xd3\x34\x27\xa1\xf3\x1f\xf0\x71\x1c" \
    "\x58\x86\x27\x41\xcc\x8c\xbb\x3f\xbc\x13\x4d\x4a" \
    "\x89\xe0\x26\xbd\x22\x2f\x19\x8d\x0c\x1d\xb3\xa2" \
    "\xf7\x8a\xaf\x06\x51\x73\x36\x1c\xf6\x9e\x43\xa1" \
    "\xa1\x4d\x91\x98\x7f\x63\x43\x00\xce\x9c\x0c\x6d" \
    "\xa7\x91\x45\x43\xb5\xad\xb8\x7c\x5d\xb8\xda\x2b" \
    "\xa5\x2c\xb3\xbc\x7e\x59\xd3\x9c\x1a\x6c\x57\xa1" \
    "\x0a\x83\xde\xea\x1b\xd7\x2b\x80\xb6\xd3\x28\x69" \
    "\xb0\x5d\x05\x80\xed\x2c\xa5\x2c\xa1\x83\x52\x96" \
    "\xc9\xda\xcf\xab\x50\xd2\x9b\x0a\x51\x00\xc8\xa2" \
    "\xa1\xb5\x1a\x55\x18\x40\xb3\x79\xdd\x64\x83\x9c" \
    "\x42\x15\x86\xd6\xfa\x9d\x42\x15\x0b\x8f\x2b\x5b" \
    "\x8d\x39\x7b\x1e\xea\xa5\x1c\x62\x15\xae\x3c\x38" \
    "\xbf\xb7\x0e\x21\x00\x77\xd8\x93\x75\x52\xbf\x1b" \
    "\xa0\x05\xd4\x0c\xd7\x37\x87\x17\x65\x1c\x3b\x69" \
    "\x71\x6e\x97\xcd\x59\x88\x23\xce\xed\xfa\xeb\x58" \
    "\xe7\x33\x8e\xb3\x33\xbd\xc0\x67\xe4\xd4\xb9\xb7" \
    "\xbe\x66\x10\x77\x50\x8b\x51\xf8\xb7\x0c\xbd\x08" \
    "\xbd\x48\x0a\xed\xf8\x34\x15\x2f\xe0\xe7\x1e\x3f" \
    "\xe2\x38\x14\x5f\x94\xf1\x9c\x63\x21\x3e\x00\x3b" \
    "\x59\x54\x3e\x9e\x71\xea\x60\x85\x38\xfe\x47\xc6" \
    "\x29\x28\x1e\xca\x38\xc5\x7e\x07\x93\x03\xcd\xb7" \
    "\x83\xbb\x17\xd0\xb8\x05\xbf\x19\xe3\x96\x7d\x79" \
    "\x21\x3f\x09\xdf\x6b\x6e\x66\x95\xec\x2e\x71\x6c" \
    "\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82"
image10_data = \
    "\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d" \
    "\x49\x48\x44\x52\x00\x00\x00\x16\x00\x00\x00\x16" \
    "\x08\x06\x00\x00\x00\xc4\xb4\x6c\x3b\x00\x00\x02" \
    "\xd7\x49\x44\x41\x54\x38\x8d\xd5\x94\xb1\x8b\x1b" \
    "\x47\x14\x87\x3f\x1d\x2a\x9e\xe0\x8a\x59\xb8\x42" \
    "\x0b\x29\x76\xc0\x01\xcb\x26\x85\xe4\x46\x92\x49" \
    "\x71\x77\x21\x60\xa5\xca\xe1\x14\xb9\xf6\x5c\x19" \
    "\x52\x85\xfb\x0b\x5c\xbb\x73\x48\x65\x42\xc0\xb1" \
    "\x8b\x08\xb9\xf0\x45\x86\x04\xe9\x20\x89\xee\x2a" \
    "\x4b\x07\xc1\x59\x43\x02\x73\x70\x82\xdd\x22\xb0" \
    "\x03\x59\xd8\x57\x2c\x6c\x8a\x38\x26\xe0\x1c\xba" \
    "\x90\x14\xc9\xd7\xcd\xf0\xf8\xe6\xc7\xe3\xbd\x81" \
    "\xff\x1b\xb5\x3f\x1f\x66\xe3\x59\xe5\xce\x1c\xf1" \
    "\x32\x86\x52\xc8\x4a\x8f\x5d\x6f\x12\xbc\x11\xd0" \
    "\x6e\xb5\xb9\xd6\xbf\x56\x3b\x4f\x74\xae\x78\x38" \
    "\x1a\x56\xf1\xc2\x41\xd4\xa0\xdf\xdb\x24\x13\x25" \
    "\x90\x80\xf8\xc5\x9c\x1f\x0f\x17\x04\x25\x0c\x36" \
    "\x07\x5c\x7f\xf7\xfa\x85\xe4\x35\x80\x83\xd1\x41" \
    "\x35\x7e\x32\xe6\xca\x3b\x1d\x06\xbb\x7b\x00\x14" \
    "\x14\xa4\xbf\x2a\x52\x57\x92\x3c\x63\xf1\x68\x8c" \
    "\x2e\x53\x76\xdf\xdf\xbd\x50\xf2\xda\x64\x3a\xa9" \
    "\x8e\x0e\x8f\x08\x37\xdb\xb4\xbb\x7d\x14\x30\x3e" \
    "\x20\xf5\x60\x14\xe2\xd4\x41\x94\xe0\x51\xdc\xd3" \
    "\x39\x4d\x60\xff\xe3\xfd\x95\xe2\xb5\xec\x2c\x83" \
    "\x28\x60\xb0\xf9\x1e\x94\x10\xfa\x00\xf7\x22\xa3" \
    "\xc0\xe1\x70\x84\x58\xf4\xd0\x22\x0a\xb6\xd7\x22" \
    "\x5d\x7a\x0e\xc6\x07\xd5\x2a\x71\x7d\xb1\x8c\xd9" \
    "\xfa\x70\x87\x84\x02\xcd\x61\x7e\xe2\xd0\x28\x41" \
    "\x8d\x82\x07\x05\x9a\x18\x16\xa7\x09\xf6\xb2\xa5" \
    "\xd8\x00\x4d\x74\x95\x97\x35\x29\x05\xb3\x1e\x00" \
    "\x4a\x5c\x77\xd0\x2d\x50\x11\x44\x05\xb4\x89\x11" \
    "\xcb\xc2\xc7\x48\x53\xf0\x3e\x23\xdc\x08\x89\xd3" \
    "\x78\xa5\xb8\xee\xd5\xe3\x4b\xa5\xc8\x32\x4c\x09" \
    "\x69\x9e\x62\x10\xf4\xd4\xd0\x2c\xaf\x10\xff\xf4" \
    "\x15\xf2\x96\xc7\x2b\x04\xa5\xe0\xcb\x02\x4b\xb0" \
    "\x3a\xb1\x11\x21\xf3\x19\x0d\x1a\xa4\x5e\x31\x08" \
    "\x89\xcf\x68\x12\x12\xff\x30\x87\xb6\xe2\x37\x5e" \
    "\xde\xd7\x15\xc9\xa1\x90\xe2\x02\xad\x58\x17\xfc" \
    "\x32\x21\xf1\x09\x02\x24\x69\x02\xd2\x20\xf6\x0b" \
    "\x1a\x4d\x4f\xaa\x1e\xcd\x85\x54\x53\x24\x07\x97" \
    "\x3a\x3a\x6f\x76\x56\x8b\x3b\xad\x0e\xf1\x77\xc7" \
    "\x88\x0a\x89\x77\x34\x44\xf0\x69\x46\x88\x25\x3b" \
    "\x2d\x40\xa1\xc8\x3d\x82\xc1\x9d\xc5\xb4\x24\xc4" \
    "\xac\x9b\xd5\xe2\xed\xc1\x76\xad\x65\x2c\xd3\xa7" \
    "\x23\x54\x0c\x89\xf7\x98\x3a\x2c\x8a\x29\xde\xa4" \
    "\x80\xe2\x33\x70\x89\x43\x4f\x1c\xe1\xa5\x90\x20" \
    "\x0a\x18\x8e\x86\xd5\xb3\x6f\x9f\x9d\x3b\x76\x6b" \
    "\x00\xb6\x6d\xb1\xb9\x21\x7b\x7c\x48\x88\xa0\xb9" \
    "\x62\x6d\x13\xb1\xbf\x8f\x5a\xa8\x19\xe6\xfb\x84" \
    "\x7e\xb7\xcf\xad\xbd\x5b\xb5\xf9\xc9\x9c\xe3\x6f" \
    "\x8e\xb9\xfb\xe9\x5d\x26\xe3\xc9\x5f\xca\x5f\x6d" \
    "\xd0\x64\x3a\xa9\xdc\xc2\x71\xf4\xf3\x1c\xd9\x68" \
    "\x80\x08\x01\x86\xe4\x17\x87\x94\xb0\xb5\xb9\xc5" \
    "\xcd\x9d\x9b\x35\x80\xe7\xf3\xe7\xd5\xc3\x2f\x1f" \
    "\x32\x7a\x3c\xc2\x18\xc3\xde\x07\x7b\xd8\xb6\x65" \
    "\x7b\x6b\xbb\xf6\x9a\xf8\x0f\x66\xd3\x59\x15\xbb" \
    "\x18\x72\xd0\xba\x12\x85\x11\xb6\x69\xb9\xda\xbf" \
    "\xfa\x5a\xed\x83\x2f\x1e\x54\xa3\xcf\x46\xc4\xcb" \
    "\x98\x9d\x1b\x3b\xb4\xdf\x6e\xbf\x7a\xfc\x1f\x33" \
    "\x99\x4e\xaa\x3b\xfb\x77\xaa\x28\x8a\xaa\x5e\xb7" \
    "\x57\xdd\xfb\xe4\xde\xca\x75\xff\x5b\x0c\x3f\x1f" \
    "\x56\xbd\x6e\xaf\x8a\x2e\x45\xd5\xed\x8f\x6e\x57" \
    "\xff\x4e\xec\x97\xcc\xbe\x9e\x55\xf7\x1f\xdd\x47" \
    "\xcb\xd5\x7f\xc9\x7f\x8f\xdf\x00\x46\xee\x57\x82" \
    "\x91\x6c\xc2\x84\x00\x00\x00\x00\x49\x45\x4e\x44" \
    "\xae\x42\x60\x82"

class ViewerGui(QMainWindow):
    def __init__(self,parent = None,name = None,fl = 0):
        QMainWindow.__init__(self,parent,name,fl)
        self.statusBar()

        self.image1 = QPixmap()
        self.image1.loadFromData(image1_data,"PNG")
        self.image2 = QPixmap()
        self.image2.loadFromData(image2_data,"PNG")
        self.image3 = QPixmap()
        self.image3.loadFromData(image3_data,"PNG")
        self.image4 = QPixmap()
        self.image4.loadFromData(image4_data,"PNG")
        self.image5 = QPixmap()
        self.image5.loadFromData(image5_data,"PNG")
        self.image6 = QPixmap()
        self.image6.loadFromData(image6_data,"PNG")
        self.image7 = QPixmap()
        self.image7.loadFromData(image7_data,"PNG")
        self.image8 = QPixmap()
        self.image8.loadFromData(image8_data,"PNG")
        self.image9 = QPixmap()
        self.image9.loadFromData(image9_data,"PNG")
        self.image10 = QPixmap()
        self.image10.loadFromData(image10_data,"PNG")
        if not name:
            self.setName("ViewerGui")


        self.setCentralWidget(QWidget(self,"qt_central_widget"))
        ViewerGuiLayout = QVBoxLayout(self.centralWidget(),11,6,"ViewerGuiLayout")

        self.frame5 = QFrame(self.centralWidget(),"frame5")
        self.frame5.setSizePolicy(QSizePolicy(QSizePolicy.Expanding,QSizePolicy.Expanding,0,4,self.frame5.sizePolicy().hasHeightForWidth()))
        self.frame5.setFrameShape(QFrame.StyledPanel)
        self.frame5.setFrameShadow(QFrame.Raised)
        frame5Layout = QVBoxLayout(self.frame5,3,6,"frame5Layout")

        self.viewer = ViewerWidget(self.frame5,"viewer")
        self.viewer.setSizePolicy(QSizePolicy(QSizePolicy.Preferred,QSizePolicy.Expanding,0,2,self.viewer.sizePolicy().hasHeightForWidth()))
        self.viewer.setFocusPolicy(ViewerWidget.ClickFocus)
        frame5Layout.addWidget(self.viewer)

        self.scroll = QScrollBar(self.frame5,"scroll")
        self.scroll.setOrientation(QScrollBar.Horizontal)
        frame5Layout.addWidget(self.scroll)
        ViewerGuiLayout.addWidget(self.frame5)

        self.alignTxt = QTextEdit(self.centralWidget(),"alignTxt")
        self.alignTxt.setSizePolicy(QSizePolicy(QSizePolicy.Expanding,QSizePolicy.Expanding,0,3,self.alignTxt.sizePolicy().hasHeightForWidth()))
        alignTxt_font = QFont(self.alignTxt.font())
        alignTxt_font.setFamily("Courier")
        self.alignTxt.setFont(alignTxt_font)
        self.alignTxt.setVScrollBarMode(QTextEdit.AlwaysOff)
        self.alignTxt.setHScrollBarMode(QTextEdit.AlwaysOn)
        self.alignTxt.setTextFormat(QTextEdit.PlainText)
        self.alignTxt.setWordWrap(QTextEdit.NoWrap)
        self.alignTxt.setReadOnly(1)
        ViewerGuiLayout.addWidget(self.alignTxt)

        layout5 = QHBoxLayout(None,0,6,"layout5")
        spacer4 = QSpacerItem(16,20,QSizePolicy.Expanding,QSizePolicy.Minimum)
        layout5.addItem(spacer4)

        self.groupBox3 = QGroupBox(self.centralWidget(),"groupBox3")
        self.groupBox3.setColumnLayout(0,Qt.Vertical)
        self.groupBox3.layout().setSpacing(6)
        self.groupBox3.layout().setMargin(11)
        groupBox3Layout = QGridLayout(self.groupBox3.layout())
        groupBox3Layout.setAlignment(Qt.AlignTop)

        self.skipBtn = QPushButton(self.groupBox3,"skipBtn")

        groupBox3Layout.addWidget(self.skipBtn,2,0)

        self.clearBtn = QPushButton(self.groupBox3,"clearBtn")
        self.clearBtn.setEnabled(0)

        groupBox3Layout.addWidget(self.clearBtn,1,0)

        self.scoreBtn = QPushButton(self.groupBox3,"scoreBtn")
        self.scoreBtn.setEnabled(0)

        groupBox3Layout.addWidget(self.scoreBtn,0,0)

        self.probeBtn = QPushButton(self.groupBox3,"probeBtn")
        self.probeBtn.setEnabled(0)

        groupBox3Layout.addWidget(self.probeBtn,0,1)

        self.trashBtn = QPushButton(self.groupBox3,"trashBtn")
        self.trashBtn.setEnabled(0)

        groupBox3Layout.addWidget(self.trashBtn,2,1)

        self.breakPointBtn = QPushButton(self.groupBox3,"breakPointBtn")
        self.breakPointBtn.setEnabled(0)

        groupBox3Layout.addWidget(self.breakPointBtn,1,1)
        layout5.addWidget(self.groupBox3)

        self.groupBox2_2 = QGroupBox(self.centralWidget(),"groupBox2_2")
        self.groupBox2_2.setColumnLayout(0,Qt.Vertical)
        self.groupBox2_2.layout().setSpacing(6)
        self.groupBox2_2.layout().setMargin(11)
        groupBox2_2Layout = QGridLayout(self.groupBox2_2.layout())
        groupBox2_2Layout.setAlignment(Qt.AlignTop)

        self.textLabel1_2_2 = QLabel(self.groupBox2_2,"textLabel1_2_2")

        groupBox2_2Layout.addWidget(self.textLabel1_2_2,0,0)

        self.probeStopLbl = QLabel(self.groupBox2_2,"probeStopLbl")
        self.probeStopLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)

        groupBox2_2Layout.addMultiCellWidget(self.probeStopLbl,1,1,1,2)

        self.probeStartLbl = QLabel(self.groupBox2_2,"probeStartLbl")
        self.probeStartLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)

        groupBox2_2Layout.addMultiCellWidget(self.probeStartLbl,0,0,1,2)

        self.textLabel2_2 = QLabel(self.groupBox2_2,"textLabel2_2")

        groupBox2_2Layout.addWidget(self.textLabel2_2,1,0)

        self.textLabel7_2 = QLabel(self.groupBox2_2,"textLabel7_2")

        groupBox2_2Layout.addMultiCellWidget(self.textLabel7_2,3,3,0,1)

        self.probeLengthLbl = QLabel(self.groupBox2_2,"probeLengthLbl")
        self.probeLengthLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)

        groupBox2_2Layout.addWidget(self.probeLengthLbl,3,2)
        layout5.addWidget(self.groupBox2_2)

        self.groupBox2 = QGroupBox(self.centralWidget(),"groupBox2")
        self.groupBox2.setColumnLayout(0,Qt.Vertical)
        self.groupBox2.layout().setSpacing(6)
        self.groupBox2.layout().setMargin(11)
        groupBox2Layout = QGridLayout(self.groupBox2.layout())
        groupBox2Layout.setAlignment(Qt.AlignTop)

        self.textLabel1_2 = QLabel(self.groupBox2,"textLabel1_2")

        groupBox2Layout.addWidget(self.textLabel1_2,0,0)

        self.stopLbl = QLabel(self.groupBox2,"stopLbl")
        self.stopLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)

        groupBox2Layout.addMultiCellWidget(self.stopLbl,1,1,1,2)

        self.startLbl = QLabel(self.groupBox2,"startLbl")
        self.startLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)

        groupBox2Layout.addMultiCellWidget(self.startLbl,0,0,1,2)

        self.textLabel2 = QLabel(self.groupBox2,"textLabel2")

        groupBox2Layout.addWidget(self.textLabel2,1,0)

        self.textLabel5 = QLabel(self.groupBox2,"textLabel5")

        groupBox2Layout.addWidget(self.textLabel5,2,0)

        self.lengthLbl = QLabel(self.groupBox2,"lengthLbl")
        self.lengthLbl.setAlignment(QLabel.AlignVCenter | QLabel.AlignRight)

        groupBox2Layout.addMultiCellWidget(self.lengthLbl,2,2,1,2)
        layout5.addWidget(self.groupBox2)

        layout21 = QVBoxLayout(None,0,6,"layout21")

        self.groupBox4 = QGroupBox(self.centralWidget(),"groupBox4")
        self.groupBox4.setColumnLayout(0,Qt.Vertical)
        self.groupBox4.layout().setSpacing(6)
        self.groupBox4.layout().setMargin(11)
        groupBox4Layout = QHBoxLayout(self.groupBox4.layout())
        groupBox4Layout.setAlignment(Qt.AlignTop)

        self.textLabel1 = QLabel(self.groupBox4,"textLabel1")
        groupBox4Layout.addWidget(self.textLabel1)

        self.widthSpn = QSpinBox(self.groupBox4,"widthSpn")
        groupBox4Layout.addWidget(self.widthSpn)
        layout21.addWidget(self.groupBox4)

        self.groupBox8 = QGroupBox(self.centralWidget(),"groupBox8")
        self.groupBox8.setColumnLayout(0,Qt.Vertical)
        self.groupBox8.layout().setSpacing(6)
        self.groupBox8.layout().setMargin(11)
        groupBox8Layout = QHBoxLayout(self.groupBox8.layout())
        groupBox8Layout.setAlignment(Qt.AlignTop)

        self.textLabel8 = QLabel(self.groupBox8,"textLabel8")
        groupBox8Layout.addWidget(self.textLabel8)

        self.numProbeLbl = QLabel(self.groupBox8,"numProbeLbl")
        groupBox8Layout.addWidget(self.numProbeLbl)
        layout21.addWidget(self.groupBox8)
        layout5.addLayout(layout21)
        ViewerGuiLayout.addLayout(layout5)

        self.fileNewAction = QAction(self,"fileNewAction")
        self.fileNewAction.setIconSet(QIconSet(self.image1))
        self.fileOpenAction = QAction(self,"fileOpenAction")
        self.fileOpenAction.setIconSet(QIconSet(self.image2))
        self.fileSaveAction = QAction(self,"fileSaveAction")
        self.fileSaveAction.setIconSet(QIconSet(self.image3))
        self.fileSaveAsAction = QAction(self,"fileSaveAsAction")
        self.filePrintAction = QAction(self,"filePrintAction")
        self.filePrintAction.setIconSet(QIconSet(self.image4))
        self.fileExitAction = QAction(self,"fileExitAction")
        self.editUndoAction = QAction(self,"editUndoAction")
        self.editUndoAction.setIconSet(QIconSet(self.image5))
        self.editRedoAction = QAction(self,"editRedoAction")
        self.editRedoAction.setIconSet(QIconSet(self.image6))
        self.editCutAction = QAction(self,"editCutAction")
        self.editCutAction.setIconSet(QIconSet(self.image7))
        self.editCopyAction = QAction(self,"editCopyAction")
        self.editCopyAction.setIconSet(QIconSet(self.image8))
        self.editPasteAction = QAction(self,"editPasteAction")
        self.editPasteAction.setIconSet(QIconSet(self.image9))
        self.editFindAction = QAction(self,"editFindAction")
        self.editFindAction.setIconSet(QIconSet(self.image10))
        self.helpContentsAction = QAction(self,"helpContentsAction")
        self.helpIndexAction = QAction(self,"helpIndexAction")
        self.helpAboutAction = QAction(self,"helpAboutAction")
        self.fileOpennew_itemAction = QAction(self,"fileOpennew_itemAction")
        self.filemergeAction = QAction(self,"filemergeAction")
        self.fileExportProbesAction = QAction(self,"fileExportProbesAction")
        self.Action = QAction(self,"Action")
        self.toolAssociateGenomesAction = QAction(self,"toolAssociateGenomesAction")
        self.fileImportAlignements = QAction(self,"fileImportAlignements")
        self.fileImportClustalWAction = QAction(self,"fileImportClustalWAction")
        self.fileImportPipMakerAction = QAction(self,"fileImportPipMakerAction")
        self.toolsComputeAnotationsAction = QAction(self,"toolsComputeAnotationsAction")
        self.viewsShowGenesAnnotationsAction = QAction(self,"viewsShowGenesAnnotationsAction")
        self.viewsShowGenesAnnotationsAction.setToggleAction(1)
        self.viewsShowGenesAnnotationsAction.setEnabled(0)
        self.helpUserManuelAction = QAction(self,"helpUserManuelAction")
        self.viewsProbesListAction = QAction(self,"viewsProbesListAction")




        self.MenuBar = QMenuBar(self,"MenuBar")


        self.fileMenu = QPopupMenu(self)
        self.fileNewAction.addTo(self.fileMenu)
        self.fileOpenAction.addTo(self.fileMenu)
        self.fileSaveAction.addTo(self.fileMenu)
        self.fileSaveAsAction.addTo(self.fileMenu)
        self.fileMenu.insertSeparator()
        self.filemergeAction.addTo(self.fileMenu)
        self.popupMenu_7 = QPopupMenu(self)
        self.fileMenu.setAccel(QString.null,self.fileMenu.insertItem(self.fileImportAlignements.iconSet(),self.__tr("Import"),self.popupMenu_7))
        self.fileImportPipMakerAction.addTo(self.popupMenu_7)
        self.fileImportClustalWAction.addTo(self.popupMenu_7)
        self.fileExportProbesAction.addTo(self.fileMenu)
        self.fileMenu.insertSeparator()
        self.fileExitAction.addTo(self.fileMenu)
        self.MenuBar.insertItem(QString(""),self.fileMenu,1)

        self.Views = QPopupMenu(self)
        self.viewsShowGenesAnnotationsAction.addTo(self.Views)
        self.viewsProbesListAction.addTo(self.Views)
        self.MenuBar.insertItem(QString(""),self.Views,2)

        self.Tools = QPopupMenu(self)
        self.toolAssociateGenomesAction.addTo(self.Tools)
        self.toolsComputeAnotationsAction.addTo(self.Tools)
        self.MenuBar.insertItem(QString(""),self.Tools,3)

        self.helpMenu = QPopupMenu(self)
        self.helpMenu.insertSeparator()
        self.helpUserManuelAction.addTo(self.helpMenu)
        self.helpAboutAction.addTo(self.helpMenu)
        self.MenuBar.insertItem(QString(""),self.helpMenu,4)


        self.languageChange()

        self.resize(QSize(840,622).expandedTo(self.minimumSizeHint()))
        self.clearWState(Qt.WState_Polished)

        self.connect(self.fileNewAction,SIGNAL("activated()"),self.fileNew)
        self.connect(self.fileOpenAction,SIGNAL("activated()"),self.fileOpen)
        self.connect(self.fileSaveAction,SIGNAL("activated()"),self.fileSave)
        self.connect(self.fileSaveAsAction,SIGNAL("activated()"),self.fileSaveAs)
        self.connect(self.fileExitAction,SIGNAL("activated()"),self.fileExit)
        self.connect(self.helpAboutAction,SIGNAL("activated()"),self.helpAbout)
        self.connect(self.filemergeAction,SIGNAL("activated()"),self.fileMerge)
        self.connect(self.fileExportProbesAction,SIGNAL("activated()"),self.fileExportProbes)
        self.connect(self.toolAssociateGenomesAction,SIGNAL("activated()"),self.toolAssociateGenome)
        self.connect(self.fileImportPipMakerAction,SIGNAL("activated()"),self.fileImportPipmaker)
        self.connect(self.fileImportClustalWAction,SIGNAL("activated()"),self.fileImportClustal)
        self.connect(self.toolsComputeAnotationsAction,SIGNAL("activated()"),self.toolComputeAnnotations)
        self.connect(self.viewsShowGenesAnnotationsAction,SIGNAL("toggled(bool)"),self.viewShowAnnotations)
        self.connect(self.helpUserManuelAction,SIGNAL("activated()"),self.helpUserManuel)
        self.connect(self.viewsProbesListAction,SIGNAL("activated()"),self.viewProbesList)


    def languageChange(self):
        self.setCaption(self.__tr("PIP Viewer"))
        self.groupBox3.setTitle(self.__tr("actions"))
        self.skipBtn.setText(self.__tr("skip"))
        self.clearBtn.setText(self.__tr("clear"))
        self.scoreBtn.setText(self.__tr("check score"))
        self.probeBtn.setText(self.__tr("probe"))
        self.trashBtn.setText(self.__tr("trash"))
        self.breakPointBtn.setText(self.__tr("break point"))
        self.groupBox2_2.setTitle(self.__tr("ref. genome"))
        self.textLabel1_2_2.setText(self.__tr("start:"))
        self.probeStopLbl.setText(self.__tr("xxx"))
        self.probeStartLbl.setText(self.__tr("xxx"))
        self.textLabel2_2.setText(self.__tr("stop:"))
        self.textLabel7_2.setText(self.__tr("length:"))
        self.probeLengthLbl.setText(self.__tr("xxx"))
        self.groupBox2.setTitle(self.__tr("align genome"))
        self.textLabel1_2.setText(self.__tr("start:"))
        self.stopLbl.setText(self.__tr("xxx"))
        self.startLbl.setText(self.__tr("xxx"))
        self.textLabel2.setText(self.__tr("stop:"))
        self.textLabel5.setText(self.__tr("lenght:"))
        self.lengthLbl.setText(self.__tr("xxx"))
        self.groupBox4.setTitle(self.__tr("options"))
        self.textLabel1.setText(self.__tr("window width:"))
        self.groupBox8.setTitle(self.__tr("misc"))
        self.textLabel8.setText(self.__tr("nb probes:"))
        self.numProbeLbl.setText(self.__tr("xxx"))
        self.fileNewAction.setText(self.__tr("New"))
        self.fileNewAction.setMenuText(self.__tr("&New"))
        self.fileNewAction.setAccel(self.__tr("Ctrl+N"))
        self.fileOpenAction.setText(self.__tr("Open"))
        self.fileOpenAction.setMenuText(self.__tr("&Open..."))
        self.fileOpenAction.setAccel(self.__tr("Ctrl+O"))
        self.fileSaveAction.setText(self.__tr("Save"))
        self.fileSaveAction.setMenuText(self.__tr("&Save"))
        self.fileSaveAction.setAccel(self.__tr("Ctrl+S"))
        self.fileSaveAsAction.setText(self.__tr("Save As"))
        self.fileSaveAsAction.setMenuText(self.__tr("Save &As..."))
        self.fileSaveAsAction.setAccel(QString.null)
        self.filePrintAction.setText(self.__tr("Print"))
        self.filePrintAction.setMenuText(self.__tr("&Print..."))
        self.filePrintAction.setAccel(self.__tr("Ctrl+P"))
        self.fileExitAction.setText(self.__tr("Exit"))
        self.fileExitAction.setMenuText(self.__tr("E&xit"))
        self.fileExitAction.setAccel(QString.null)
        self.editUndoAction.setText(self.__tr("Undo"))
        self.editUndoAction.setMenuText(self.__tr("&Undo"))
        self.editUndoAction.setAccel(self.__tr("Ctrl+Z"))
        self.editRedoAction.setText(self.__tr("Redo"))
        self.editRedoAction.setMenuText(self.__tr("&Redo"))
        self.editRedoAction.setAccel(self.__tr("Ctrl+Y"))
        self.editCutAction.setText(self.__tr("Cut"))
        self.editCutAction.setMenuText(self.__tr("Cu&t"))
        self.editCutAction.setAccel(self.__tr("Ctrl+X"))
        self.editCopyAction.setText(self.__tr("Copy"))
        self.editCopyAction.setMenuText(self.__tr("&Copy"))
        self.editCopyAction.setAccel(self.__tr("Ctrl+C"))
        self.editPasteAction.setText(self.__tr("Paste"))
        self.editPasteAction.setMenuText(self.__tr("&Paste"))
        self.editPasteAction.setAccel(self.__tr("Ctrl+V"))
        self.editFindAction.setText(self.__tr("Find"))
        self.editFindAction.setMenuText(self.__tr("&Find..."))
        self.editFindAction.setAccel(self.__tr("Ctrl+F"))
        self.helpContentsAction.setText(self.__tr("Contents"))
        self.helpContentsAction.setMenuText(self.__tr("&Contents..."))
        self.helpContentsAction.setAccel(QString.null)
        self.helpIndexAction.setText(self.__tr("Index"))
        self.helpIndexAction.setMenuText(self.__tr("&Index..."))
        self.helpIndexAction.setAccel(QString.null)
        self.helpAboutAction.setText(self.__tr("About"))
        self.helpAboutAction.setMenuText(self.__tr("&About"))
        self.helpAboutAction.setAccel(QString.null)
        self.fileOpennew_itemAction.setText(self.__tr("new item"))
        self.fileOpennew_itemAction.setMenuText(self.__tr("new item"))
        self.filemergeAction.setText(self.__tr("Merge"))
        self.filemergeAction.setMenuText(self.__tr("Merge"))
        self.fileExportProbesAction.setText(self.__tr("Export Probes..."))
        self.Action.setText(self.__tr("Unnamed"))
        self.toolAssociateGenomesAction.setText(self.__tr("Associate Genomes..."))
        self.toolAssociateGenomesAction.setMenuText(self.__tr("Associate Genomes..."))
        self.fileImportAlignements.setText(self.__tr("Import"))
        self.fileImportAlignements.setMenuText(self.__tr("Import"))
        self.fileImportClustalWAction.setText(self.__tr("ClustalW Alignement File..."))
        self.fileImportClustalWAction.setMenuText(self.__tr("ClustalW Alignement File..."))
        self.fileImportPipMakerAction.setText(self.__tr("PipMaker Alignement File..."))
        self.fileImportPipMakerAction.setMenuText(self.__tr("PipMaker Alignement File..."))
        self.toolsComputeAnotationsAction.setText(self.__tr("Compute Genes Annotations"))
        self.toolsComputeAnotationsAction.setMenuText(self.__tr("Compute Genes Annotations"))
        self.viewsShowGenesAnnotationsAction.setText(self.__tr("Show Genes Annotations"))
        self.viewsShowGenesAnnotationsAction.setMenuText(self.__tr("Show Genes Annotations"))
        self.helpUserManuelAction.setText(self.__tr("User Manuel"))
        self.helpUserManuelAction.setMenuText(self.__tr("User Manuel"))
        self.viewsProbesListAction.setText(self.__tr("Probes List..."))
        self.viewsProbesListAction.setMenuText(self.__tr("Probes List..."))
        self.fileMenu.changeItem(self.fileMenu.idAt(6),self.__tr("Import"))
        if self.MenuBar.findItem(1):
            self.MenuBar.findItem(1).setText(self.__tr("&File"))
        if self.MenuBar.findItem(2):
            self.MenuBar.findItem(2).setText(self.__tr("&Views"))
        if self.MenuBar.findItem(3):
            self.MenuBar.findItem(3).setText(self.__tr("&Tools"))
        if self.MenuBar.findItem(4):
            self.MenuBar.findItem(4).setText(self.__tr("&Help"))


    def fileNew(self):
        print "ViewerGui.fileNew(): Not implemented yet"

    def fileOpen(self):
        print "ViewerGui.fileOpen(): Not implemented yet"

    def fileSave(self):
        print "ViewerGui.fileSave(): Not implemented yet"

    def fileSaveAs(self):
        print "ViewerGui.fileSaveAs(): Not implemented yet"

    def filePrint(self):
        print "ViewerGui.filePrint(): Not implemented yet"

    def fileExit(self):
        print "ViewerGui.fileExit(): Not implemented yet"

    def editUndo(self):
        print "ViewerGui.editUndo(): Not implemented yet"

    def editRedo(self):
        print "ViewerGui.editRedo(): Not implemented yet"

    def editCut(self):
        print "ViewerGui.editCut(): Not implemented yet"

    def toolAssociateGenome(self):
        print "ViewerGui.toolAssociateGenome(): Not implemented yet"

    def editPaste(self):
        print "ViewerGui.editPaste(): Not implemented yet"

    def editFind(self):
        print "ViewerGui.editFind(): Not implemented yet"

    def helpIndex(self):
        print "ViewerGui.helpIndex(): Not implemented yet"

    def helpContents(self):
        print "ViewerGui.helpContents(): Not implemented yet"

    def helpAbout(self):
        print "ViewerGui.helpAbout(): Not implemented yet"

    def fileMerge(self):
        print "ViewerGui.fileMerge(): Not implemented yet"

    def fileExportProbes(self):
        print "ViewerGui.fileExportProbes(): Not implemented yet"

    def textLabel1_2_destroyed(self,a0):
        print "ViewerGui.textLabel1_2_destroyed(QObject*): Not implemented yet"

    def fileImportSeq(self):
        print "ViewerGui.fileImportSeq(): Not implemented yet"

    def fileImportPipmaker(self):
        print "ViewerGui.fileImportPipmaker(): Not implemented yet"

    def fileImportClustal(self):
        print "ViewerGui.fileImportClustal(): Not implemented yet"

    def toolComputeAnnotations(self):
        print "ViewerGui.toolComputeAnnotations(): Not implemented yet"

    def viewShowAnnotations(self):
        print "ViewerGui.viewShowAnnotations(): Not implemented yet"

    def helpUserManuel(self):
        print "ViewerGui.helpUserManuel(): Not implemented yet"

    def viewProbesList(self):
        print "ViewerGui.viewProbesList(): Not implemented yet"

    def __tr(self,s,c = None):
        return qApp.translate("ViewerGui",s,c)
