openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #10644
[Merge] lp:~trb143/openlp/lock-toolbar into lp:openlp
Tim Bentley has proposed merging lp:~trb143/openlp/lock-toolbar into lp:openlp.
Requested reviews:
Andreas Preikschat (googol)
For more details, see:
https://code.launchpad.net/~trb143/openlp/lock-toolbar/+merge/66713
Move the toggle Song usage switch to something more obvious and clean up the code at the same time.
--
https://code.launchpad.net/~trb143/openlp/lock-toolbar/+merge/66713
Your team OpenLP Core is subscribed to branch lp:openlp.
=== modified file 'openlp/core/resources.py'
--- openlp/core/resources.py 2011-06-12 16:02:52 +0000
+++ openlp/core/resources.py 2011-07-03 05:45:56 +0000
@@ -80411,6 +80411,103 @@
\x1f\x00\xf7\xed\xe4\x0a\x00\x92\x24\x02\x70\x1c\xc7\x3f\xb4\x2c\
\x21\xd5\x80\x04\x87\x89\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\
\x60\x82\
+\x00\x00\x02\xcc\
+\x89\
+\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
+\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\
+\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\
+\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x01\xbb\x00\x00\x01\xbb\
+\x01\x3a\xec\xe3\xe2\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\
+\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\
+\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x02\x49\x49\x44\
+\x41\x54\x78\xda\x8d\x53\x3d\x48\x1b\x61\x18\x7e\xde\xef\x2e\x77\
+\x26\x56\x49\x85\x08\x05\x5b\x28\x2e\x8d\x50\x52\x9b\x41\xec\x1e\
+\x68\x71\x71\x76\xd0\xa5\x3a\x74\x70\xaa\x93\xb4\x42\xbb\xb4\x50\
+\x70\x16\xe9\xd0\xc5\xd5\x49\x28\x74\xee\x68\x35\x04\x74\x0a\x05\
+\x31\x21\x62\xab\x62\xa2\x97\xfb\xfb\xde\xbe\xdf\xa5\x1c\x0a\xa5\
+\xe4\x81\xe7\xb8\xbb\xef\x7b\x9f\xfb\xde\x7b\x9e\x97\x98\x19\x37\
+\xf1\x45\xa9\xa2\x06\x16\x14\xf0\x14\x40\x09\x3d\x54\x35\xf0\x43\
+\xc9\xf2\x82\xd6\x87\xb8\x81\x54\x60\x97\x48\x55\x89\x5e\x8f\x8c\
+\x8f\xbf\x2f\xce\xcd\x39\xf9\x89\x09\xe4\xc6\xc6\x60\xe0\x1d\x1f\
+\xe3\xfc\xe0\x00\x87\x5b\x5b\xc1\x59\xbd\xfe\xa6\xc4\xfc\xa9\xcc\
+\xac\x53\x01\x53\xbc\x4f\xf4\x75\x72\x71\xb1\xf2\x70\x76\x16\x96\
+\x52\x50\x44\x20\x21\x84\xcc\x9c\x30\xd2\x1a\x3f\xb7\xb7\xb1\xb7\
+\xb9\xf9\xed\x09\xf3\x73\x23\x62\x43\x20\xc5\x2b\x8f\x66\x66\x2a\
+\xf7\xa7\xa6\x80\x93\x13\xb0\x6d\x43\x8b\x08\x59\x56\x7a\x54\x8e\
+\x63\x90\x08\x3c\x98\x9e\x86\xd7\x6c\x56\xf6\x77\x76\x56\xca\xc0\
+\x47\xda\x20\x2a\xe6\x80\xbd\x67\xcb\xcb\xee\xd0\xe8\x28\x2c\xc7\
+\x81\x12\x92\x88\x28\x21\x88\x00\x66\xe8\x28\x02\x0b\xe3\x20\x40\
+\xbb\xd5\xc2\xf7\xf5\x75\xff\x8a\x79\xd2\x76\x81\xf9\x3c\xe0\xaa\
+\xd3\xd3\xde\x57\xb3\x59\xd0\xc0\x00\x94\x2b\x2b\x99\x4c\x2a\x40\
+\x61\x08\xed\xfb\xe0\x6e\x17\xf6\xc5\x05\xf2\x96\xe5\x46\x51\x34\
+\x6f\x5a\x28\x0f\x02\x88\x6a\x35\xfc\x5e\x5d\x45\x3f\xc8\x2d\x2d\
+\x61\x48\xda\xfb\x15\xc7\x65\x23\x50\x1a\x00\x10\x1f\x1d\xa1\x50\
+\x28\xa0\x1f\xb4\x1b\x0d\x64\xcd\xe9\x82\xa0\x64\xa7\x6f\x95\xea\
+\x5b\xa0\x23\x7b\x21\x34\x30\xd7\xaa\x0f\x40\x6b\x8d\x7e\x61\xf6\
+\x76\xa3\x08\xa6\xd6\x36\x19\xea\x10\x55\x46\xe4\x45\x5d\x82\xe3\
+\xe4\xf3\xc8\x18\x0e\x0f\x43\xe5\x72\xc6\x89\xc4\x01\x7d\x7d\x8d\
+\xf0\xf2\x12\xa1\xfc\xc0\xc0\x38\x21\xb6\x82\x79\xd7\x7a\x41\xd4\
+\x94\xdb\x97\x83\xcc\xb6\x6b\x02\x64\x59\xbd\x00\x99\x13\x19\xdb\
+\x7c\x3f\x29\x8e\xae\xae\x12\x06\x9d\x0e\xce\xdb\x6d\x34\x3d\xcf\
+\xf7\x98\x5f\xd9\x4b\x92\xed\xcf\x4a\xad\xb5\xe2\xf8\x83\xe3\x79\
+\x20\xa5\x7a\xbe\x07\x81\xb1\x32\x79\x66\xad\x13\x0b\x43\x59\xbf\
+\x94\xe2\x86\x08\x76\xb5\x5e\x33\xb5\xb7\xa2\x7c\x57\xa9\xca\x3d\
+\xf9\xbb\x43\x92\x03\x47\x68\xc9\xbd\x08\x24\x3d\x07\x92\x83\xb6\
+\x08\x34\x84\xe7\x61\x98\x46\xf9\xd6\x30\xd5\x64\x98\x2c\xa2\x77\
+\x23\x44\xee\x1d\xe9\x3d\xfb\x37\x89\x5d\xe9\xb7\x23\x22\x67\x51\
+\xe4\xcb\x3c\xbc\x7d\x7c\x63\x98\xfe\x3b\xce\x44\x54\x82\x80\xcd\
+\x38\x33\xff\x73\x9c\xff\x00\x0d\xa5\x3c\x12\x46\x2e\x37\x1f\x00\
+\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\
+\x00\x00\x02\xf5\
+\x89\
+\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
+\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\
+\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\
+\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x01\xbb\x00\x00\x01\xbb\
+\x01\x3a\xec\xe3\xe2\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\
+\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\
+\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x02\x72\x49\x44\
+\x41\x54\x78\xda\x75\x93\x4d\x48\x54\x51\x14\xc7\x7f\xe7\xf9\xc6\
+\xe7\x28\x8e\x9f\x84\xcc\xb8\x52\x29\x52\x48\x72\x32\x68\x51\xbb\
+\x81\xa2\x4d\xd1\xae\x85\xd5\xa2\x55\xdb\x5c\x96\x58\xab\xa0\x6d\
+\xab\x16\x51\x8b\x56\x41\x21\x14\x81\xab\xf6\x7e\x60\x0b\xfb\xc0\
+\x8c\x42\xa7\x51\x19\x75\xd4\x99\x79\xef\xcd\x7b\xf7\xe4\xe3\x89\
+\x8d\x84\x7f\xb8\xdc\xc5\x39\xe7\xc7\xbd\xe7\x9c\xbf\xa8\x2a\xf5\
+\xb2\xee\x58\xa7\x1b\xe1\x96\x5a\x8c\x08\x0c\x03\x28\x2c\x88\x61\
+\xce\x87\x97\xe6\x85\xf9\x42\x9d\x0e\x01\x72\x46\xac\xc4\x39\xb9\
+\x7f\x32\xdd\xff\x78\xec\xd2\xcd\xc6\xc1\xcc\x20\xe9\xf6\x5e\x00\
+\xf2\xdb\x2b\x2c\xe6\x17\x79\xf5\xe9\xb5\xff\x3d\xff\xe3\x41\x6d\
+\x46\x9f\xea\x67\x35\x87\x80\xa8\xd8\x1e\x91\x8f\xf7\xae\xdc\xcd\
+\x5d\x1f\xbd\x86\x6d\x0b\x62\x01\x42\x2c\x05\x55\x08\x6a\xca\xdb\
+\x99\x77\x3c\xfb\xf0\x7c\x3a\x98\xd3\xcb\x11\xc4\x06\x68\xc8\xca\
+\xf8\x8d\x0b\x57\x73\x17\x87\xce\xb3\x55\xcb\x83\xa1\x0e\x50\x07\
+\x31\x10\xe5\x14\x4a\xf9\xdc\x1b\x79\x3f\x0e\x3c\xb1\xa3\x3f\x37\
+\x35\x32\x39\xd4\xd7\x47\xb1\xb6\x8a\x00\x62\x22\x6a\x0c\x89\x15\
+\x17\x13\x82\x31\x30\x34\xd0\xc7\xd4\x0c\x93\xfb\xb5\x53\xd1\x6b\
+\xc7\x52\xed\x38\xbb\xba\x46\x83\xef\x82\x02\x36\x54\x37\xa3\x23\
+\x20\xd0\xdc\xad\x24\xdb\x62\x80\x06\xb0\x2b\x25\x52\x5d\x38\x41\
+\x81\x31\x5b\x84\x6c\x53\xab\xf2\xb5\x34\x4b\x7f\xf2\x14\x08\x94\
+\x8b\xb0\xf9\x53\xc0\x22\x56\x01\xba\x06\x94\x96\x8e\x18\xb0\xbc\
+\xf7\x8d\x64\x4a\x91\x75\xc9\xda\xc0\xb0\xe3\xc0\x6a\x65\x89\x60\
+\xa7\x4a\x77\xfb\x09\x56\x97\x05\x6f\x0f\xb0\x40\x00\x05\xb6\x96\
+\x20\x93\x55\x36\xcb\xeb\x14\xdc\x55\x9c\x16\x40\x18\xb6\x01\x90\
+\xf8\x6c\xec\x07\xb6\xcb\x6b\x14\x36\x9b\x09\xca\x09\x6c\xbb\x01\
+\x04\x42\x13\x62\x07\x35\xdc\x6a\x85\xc0\x0f\x10\xf9\xd7\x60\x1b\
+\x58\xf0\x5c\x72\x2d\x06\x00\xc2\x30\x20\xd1\xbb\xc3\xc6\xbc\x1c\
+\x79\x41\x66\x48\x09\x43\x40\xe3\x46\x7a\x55\x40\x59\xb0\x54\x99\
+\x75\xf7\x84\xd0\x07\x3d\x68\x52\x5b\x0f\xa4\xb3\x4a\xb2\x1d\x92\
+\x1d\x90\x19\x55\xda\xd2\xa0\x7e\x1c\x0f\x5d\xa8\x96\x04\x35\xcc\
+\x8a\xdc\x96\x68\x8c\xf3\x99\x01\x75\x52\x3d\x60\xb5\x80\x34\x81\
+\x38\x20\x09\xc0\x02\x0c\x68\x0d\xd4\x03\x53\x86\x9d\x3f\xb0\xb2\
+\x28\x9e\xeb\x71\xd6\x8a\x76\xdb\xf7\x99\x28\xe6\x85\xea\x36\x84\
+\x15\x30\x2e\x68\x25\x4e\x36\x7b\x07\x77\x05\xc2\x72\x3c\xde\xe2\
+\x2f\xc1\xf7\x98\x88\x6a\x8f\xac\x72\x6b\x27\xb9\xae\xb4\xd2\xdc\
+\x09\x0d\x4d\x60\xd9\x80\xc4\x7f\x36\x1e\x54\xb6\xa0\xf8\x5b\xd8\
+\x2d\x32\x5d\x3b\x58\xe5\xff\xcc\x64\x27\x78\x94\xea\xc4\x89\xe6\
+\xec\x34\xc7\x00\xaf\x02\xee\xae\x50\x2a\xe2\x05\x3e\x0f\xeb\xcd\
+\x74\xac\x9d\xc5\x62\x44\xad\xd8\xce\x62\x58\xd0\x63\xec\xfc\x17\
+\x16\xf8\x44\x5c\xdf\x90\xee\x0a\x00\x00\x00\x00\x49\x45\x4e\x44\
+\xae\x42\x60\x82\
\x00\x00\x02\x13\
\x89\
\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\
@@ -81747,6 +81844,10 @@
\x0c\xf7\x69\x73\
\x00\x65\
\x00\x78\x00\x70\x00\x6f\x00\x72\x00\x74\x00\x73\
+\x00\x09\
+\x04\xec\x63\x15\
+\x00\x73\
+\x00\x6f\x00\x6e\x00\x67\x00\x75\x00\x73\x00\x61\x00\x67\x00\x65\
\x00\x07\
\x00\x47\x69\x53\
\x00\x69\
@@ -82208,6 +82309,16 @@
\x0b\xa4\x5a\x27\
\x00\x69\
\x00\x6d\x00\x70\x00\x6f\x00\x72\x00\x74\x00\x5f\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\
+\x00\x17\
+\x03\xba\x72\x47\
+\x00\x73\
+\x00\x6f\x00\x6e\x00\x67\x00\x5f\x00\x75\x00\x73\x00\x61\x00\x67\x00\x65\x00\x5f\x00\x69\x00\x6e\x00\x61\x00\x63\x00\x74\x00\x69\
+\x00\x76\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\
+\x00\x15\
+\x08\xf6\x54\xe7\
+\x00\x73\
+\x00\x6f\x00\x6e\x00\x67\x00\x5f\x00\x75\x00\x73\x00\x61\x00\x67\x00\x65\x00\x5f\x00\x61\x00\x63\x00\x74\x00\x69\x00\x76\x00\x65\
+\x00\x2e\x00\x70\x00\x6e\x00\x67\
\x00\x0f\
\x0b\xa5\xa8\xe7\
\x00\x65\
@@ -82338,138 +82449,141 @@
"
qt_resource_struct = "\
-\x00\x00\x00\x00\x00\x02\x00\x00\x00\x10\x00\x00\x00\x01\
-\x00\x00\x00\x98\x00\x02\x00\x00\x00\x06\x00\x00\x00\x7e\
-\x00\x00\x00\x3a\x00\x02\x00\x00\x00\x04\x00\x00\x00\x7a\
-\x00\x00\x01\x06\x00\x02\x00\x00\x00\x03\x00\x00\x00\x77\
-\x00\x00\x00\x5e\x00\x02\x00\x00\x00\x14\x00\x00\x00\x63\
-\x00\x00\x00\x4e\x00\x02\x00\x00\x00\x02\x00\x00\x00\x61\
-\x00\x00\x00\xe2\x00\x02\x00\x00\x00\x05\x00\x00\x00\x5c\
-\x00\x00\x00\x84\x00\x02\x00\x00\x00\x09\x00\x00\x00\x53\
-\x00\x00\x00\x14\x00\x02\x00\x00\x00\x0b\x00\x00\x00\x48\
-\x00\x00\x00\xa6\x00\x02\x00\x00\x00\x03\x00\x00\x00\x45\
-\x00\x00\x00\xf4\x00\x02\x00\x00\x00\x10\x00\x00\x00\x35\
-\x00\x00\x00\x6e\x00\x02\x00\x00\x00\x03\x00\x00\x00\x32\
-\x00\x00\x01\x16\x00\x02\x00\x00\x00\x03\x00\x00\x00\x2f\
-\x00\x00\x00\xcc\x00\x02\x00\x00\x00\x08\x00\x00\x00\x27\
-\x00\x00\x00\x26\x00\x02\x00\x00\x00\x01\x00\x00\x00\x26\
-\x00\x00\x00\x00\x00\x02\x00\x00\x00\x10\x00\x00\x00\x16\
-\x00\x00\x00\xb8\x00\x02\x00\x00\x00\x05\x00\x00\x00\x11\
-\x00\x00\x08\x52\x00\x00\x00\x00\x00\x01\x00\x0d\xd8\xc3\
-\x00\x00\x07\x90\x00\x00\x00\x00\x00\x01\x00\x03\x55\x3b\
-\x00\x00\x07\xf2\x00\x00\x00\x00\x00\x01\x00\x08\x96\xff\
-\x00\x00\x08\x20\x00\x00\x00\x00\x00\x01\x00\x0b\x37\xe1\
-\x00\x00\x07\xc2\x00\x00\x00\x00\x00\x01\x00\x05\xf6\x1d\
-\x00\x00\x12\xce\x00\x00\x00\x00\x00\x01\x00\x13\xbd\xc5\
-\x00\x00\x13\x3e\x00\x00\x00\x00\x00\x01\x00\x13\xc5\x10\
-\x00\x00\x12\x7e\x00\x00\x00\x00\x00\x01\x00\x13\xb8\x69\
-\x00\x00\x14\x1c\x00\x00\x00\x00\x00\x01\x00\x13\xd7\x8e\
-\x00\x00\x13\x9e\x00\x00\x00\x00\x00\x01\x00\x13\xcd\x26\
-\x00\x00\x12\x26\x00\x00\x00\x00\x00\x01\x00\x13\xb1\x32\
-\x00\x00\x14\x6e\x00\x00\x00\x00\x00\x01\x00\x13\xdd\x95\
-\x00\x00\x13\x66\x00\x00\x00\x00\x00\x01\x00\x13\xc8\x84\
-\x00\x00\x12\x50\x00\x00\x00\x00\x00\x01\x00\x13\xb3\xd0\
-\x00\x00\x14\x48\x00\x00\x00\x00\x00\x01\x00\x13\xda\xc1\
-\x00\x00\x13\xf2\x00\x00\x00\x00\x00\x01\x00\x13\xd5\x16\
-\x00\x00\x12\xa4\x00\x00\x00\x00\x00\x01\x00\x13\xbb\x43\
-\x00\x00\x14\x98\x00\x00\x00\x00\x00\x01\x00\x13\xe0\x7a\
-\x00\x00\x13\xc6\x00\x00\x00\x00\x00\x01\x00\x13\xd0\x6b\
-\x00\x00\x13\x1a\x00\x00\x00\x00\x00\x01\x00\x13\xc2\x13\
-\x00\x00\x12\xf4\x00\x00\x00\x00\x00\x01\x00\x13\xbf\xfc\
-\x00\x00\x10\x3c\x00\x00\x00\x00\x00\x01\x00\x13\x94\x0c\
-\x00\x00\x06\xb4\x00\x00\x00\x00\x00\x01\x00\x03\x48\x3a\
-\x00\x00\x07\x34\x00\x00\x00\x00\x00\x01\x00\x03\x4f\x00\
-\x00\x00\x06\x38\x00\x00\x00\x00\x00\x01\x00\x03\x41\x36\
-\x00\x00\x06\xdc\x00\x00\x00\x00\x00\x01\x00\x03\x4a\xda\
-\x00\x00\x07\x5e\x00\x00\x00\x00\x00\x01\x00\x03\x51\xcb\
-\x00\x00\x06\x82\x00\x00\x00\x00\x00\x01\x00\x03\x46\x50\
-\x00\x00\x06\x5c\x00\x00\x00\x00\x00\x01\x00\x03\x43\xdd\
-\x00\x00\x07\x12\x00\x00\x00\x00\x00\x01\x00\x03\x4c\x5c\
-\x00\x00\x01\x30\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
-\x00\x00\x01\x96\x00\x00\x00\x00\x00\x01\x00\x00\x05\xe6\
-\x00\x00\x01\x62\x00\x00\x00\x00\x00\x01\x00\x00\x02\xfe\
-\x00\x00\x0b\x8a\x00\x00\x00\x00\x00\x01\x00\x11\xe7\xdc\
-\x00\x00\x0b\xba\x00\x00\x00\x00\x00\x01\x00\x12\x57\x21\
-\x00\x00\x0b\xda\x00\x00\x00\x00\x00\x01\x00\x12\x5d\xd2\
-\x00\x00\x02\x92\x00\x00\x00\x00\x00\x01\x00\x03\x02\x0d\
-\x00\x00\x02\x38\x00\x00\x00\x00\x00\x01\x00\x02\xfd\x0c\
-\x00\x00\x04\xb0\x00\x00\x00\x00\x00\x01\x00\x03\x27\x1c\
-\x00\x00\x03\x04\x00\x00\x00\x00\x00\x01\x00\x03\x08\x9a\
-\x00\x00\x02\x5e\x00\x00\x00\x00\x00\x01\x00\x03\x00\x3d\
-\x00\x00\x04\x02\x00\x00\x00\x00\x00\x01\x00\x03\x17\xf7\
-\x00\x00\x03\xa0\x00\x00\x00\x00\x00\x01\x00\x03\x0f\xc7\
-\x00\x00\x04\xd6\x00\x00\x00\x00\x00\x01\x00\x03\x29\xfe\
-\x00\x00\x04\x7c\x00\x00\x00\x00\x00\x01\x00\x03\x23\x3f\
-\x00\x00\x03\xcc\x00\x00\x00\x00\x00\x01\x00\x03\x14\xd3\
-\x00\x00\x05\x08\x00\x00\x00\x00\x00\x01\x00\x03\x2d\xbb\
-\x00\x00\x02\xd4\x00\x00\x00\x00\x00\x01\x00\x03\x05\x60\
-\x00\x00\x04\x24\x00\x00\x00\x00\x00\x01\x00\x03\x1c\x66\
-\x00\x00\x03\x68\x00\x00\x00\x00\x00\x01\x00\x03\x0d\x51\
-\x00\x00\x04\x52\x00\x00\x00\x00\x00\x01\x00\x03\x20\xb7\
-\x00\x00\x03\x32\x00\x00\x00\x00\x00\x01\x00\x03\x0a\xa1\
-\x00\x00\x08\xa8\x00\x00\x00\x00\x00\x01\x00\x10\x7c\x43\
-\x00\x00\x08\xc8\x00\x00\x00\x00\x00\x01\x00\x10\x80\x20\
-\x00\x00\x08\x82\x00\x00\x00\x00\x00\x01\x00\x10\x79\xa5\
-\x00\x00\x11\xa2\x00\x00\x00\x00\x00\x01\x00\x13\xaa\x75\
-\x00\x00\x11\xfc\x00\x00\x00\x00\x00\x01\x00\x13\xaf\x2e\
-\x00\x00\x10\x88\x00\x00\x00\x00\x00\x01\x00\x13\x98\xdf\
-\x00\x00\x11\x14\x00\x00\x00\x00\x00\x01\x00\x13\x9f\x6d\
-\x00\x00\x11\x7e\x00\x00\x00\x00\x00\x01\x00\x13\xa7\x42\
-\x00\x00\x10\xde\x00\x00\x00\x00\x00\x01\x00\x13\x9d\x74\
-\x00\x00\x11\x38\x00\x00\x00\x00\x00\x01\x00\x13\xa1\xfe\
-\x00\x00\x11\x5a\x00\x00\x00\x00\x00\x01\x00\x13\xa4\x11\
-\x00\x00\x11\xd8\x00\x00\x00\x00\x00\x01\x00\x13\xac\x5d\
-\x00\x00\x10\x60\x00\x00\x00\x00\x00\x01\x00\x13\x96\x23\
-\x00\x00\x10\xbc\x00\x00\x00\x00\x00\x01\x00\x13\x9a\xd6\
-\x00\x00\x0b\x12\x00\x00\x00\x00\x00\x01\x00\x11\xe1\x6a\
-\x00\x00\x0a\x96\x00\x00\x00\x00\x00\x01\x00\x11\xd8\x0f\
-\x00\x00\x0a\x3a\x00\x00\x00\x00\x00\x01\x00\x11\xd2\x4d\
-\x00\x00\x0a\xc4\x00\x00\x00\x00\x00\x01\x00\x11\xdb\xc5\
-\x00\x00\x0a\x12\x00\x00\x00\x00\x00\x01\x00\x11\xcf\x4f\
-\x00\x00\x0a\x60\x00\x00\x00\x00\x00\x01\x00\x11\xd5\xe4\
-\x00\x00\x0a\xec\x00\x00\x00\x00\x00\x01\x00\x11\xdf\x07\
-\x00\x00\x0b\x62\x00\x00\x00\x00\x00\x01\x00\x11\xe5\xd6\
-\x00\x00\x0b\x3a\x00\x00\x00\x00\x00\x01\x00\x11\xe3\xbc\
-\x00\x00\x05\x9a\x00\x00\x00\x00\x00\x01\x00\x03\x3a\xb4\
-\x00\x00\x05\x2c\x00\x00\x00\x00\x00\x01\x00\x03\x31\x6e\
-\x00\x00\x05\x68\x00\x00\x00\x00\x00\x01\x00\x03\x39\x61\
-\x00\x00\x06\x02\x00\x00\x00\x00\x00\x01\x00\x03\x3f\x7a\
-\x00\x00\x05\xd0\x00\x00\x00\x00\x00\x01\x00\x03\x3d\xb2\
-\x00\x00\x0f\x4a\x00\x00\x00\x00\x00\x01\x00\x13\x83\x60\
-\x00\x00\x0f\x6e\x00\x00\x00\x00\x00\x01\x00\x13\x86\x5e\
-\x00\x00\x0c\x3e\x00\x00\x00\x00\x00\x01\x00\x13\x43\x95\
-\x00\x00\x0d\x24\x00\x00\x00\x00\x00\x01\x00\x13\x54\x89\
-\x00\x00\x0f\x2a\x00\x00\x00\x00\x00\x01\x00\x13\x7f\x6d\
-\x00\x00\x0e\xf8\x00\x00\x00\x00\x00\x01\x00\x13\x78\x57\
-\x00\x00\x0d\xde\x00\x00\x00\x00\x00\x01\x00\x13\x5d\x57\
-\x00\x00\x0e\x7e\x00\x00\x00\x00\x00\x01\x00\x13\x70\x16\
-\x00\x00\x0e\xa8\x00\x00\x00\x00\x00\x01\x00\x13\x72\x4b\
-\x00\x00\x0d\x7e\x00\x00\x00\x00\x00\x01\x00\x13\x59\x3a\
-\x00\x00\x0d\xac\x00\x00\x00\x00\x00\x01\x00\x13\x5b\xba\
-\x00\x00\x0c\xb2\x00\x00\x00\x00\x00\x01\x00\x13\x4d\x3c\
-\x00\x00\x0d\x04\x00\x00\x00\x00\x00\x01\x00\x13\x51\x7d\
-\x00\x00\x0d\x4c\x00\x00\x00\x00\x00\x01\x00\x13\x57\xe7\
-\x00\x00\x0e\x30\x00\x00\x00\x00\x00\x01\x00\x13\x63\xcc\
-\x00\x00\x0e\x04\x00\x00\x00\x00\x00\x01\x00\x13\x61\x69\
-\x00\x00\x0e\xca\x00\x00\x00\x00\x00\x01\x00\x13\x76\x4f\
-\x00\x00\x0c\x10\x00\x00\x00\x00\x00\x01\x00\x13\x3c\xd7\
-\x00\x00\x0c\x62\x00\x00\x00\x00\x00\x01\x00\x13\x46\x81\
-\x00\x00\x0c\x8e\x00\x00\x00\x00\x00\x01\x00\x13\x49\xc3\
-\x00\x00\x0c\xe2\x00\x00\x00\x00\x00\x01\x00\x13\x4e\x35\
-\x00\x00\x0e\x4e\x00\x00\x00\x00\x00\x01\x00\x13\x66\x6e\
-\x00\x00\x01\xe4\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xd8\
-\x00\x00\x01\xc2\x00\x00\x00\x00\x00\x01\x00\x00\x09\x05\
-\x00\x00\x02\x16\x00\x00\x00\x00\x00\x01\x00\x02\xfa\x36\
-\x00\x00\x0f\x8e\x00\x00\x00\x00\x00\x01\x00\x13\x88\xe1\
-\x00\x00\x0f\xf0\x00\x00\x00\x00\x00\x01\x00\x13\x8f\x57\
-\x00\x00\x0f\xc2\x00\x00\x00\x00\x00\x01\x00\x13\x8c\x43\
-\x00\x00\x10\x18\x00\x00\x00\x00\x00\x01\x00\x13\x91\xf5\
-\x00\x00\x09\x7a\x00\x00\x00\x00\x00\x01\x00\x10\xbd\x2e\
-\x00\x00\x09\x1a\x00\x00\x00\x00\x00\x01\x00\x10\x8d\xee\
-\x00\x00\x08\xea\x00\x00\x00\x00\x00\x01\x00\x10\x83\x5a\
-\x00\x00\x09\x4a\x00\x00\x00\x00\x00\x01\x00\x10\xa3\x23\
-\x00\x00\x09\xaa\x00\x00\x00\x00\x00\x01\x00\x10\xc1\x4b\
-\x00\x00\x09\xde\x00\x00\x00\x00\x00\x01\x00\x11\x89\xe4\
+\x00\x00\x00\x00\x00\x02\x00\x00\x00\x11\x00\x00\x00\x01\
+\x00\x00\x00\xb0\x00\x02\x00\x00\x00\x06\x00\x00\x00\x81\
+\x00\x00\x00\x52\x00\x02\x00\x00\x00\x04\x00\x00\x00\x7d\
+\x00\x00\x01\x1e\x00\x02\x00\x00\x00\x03\x00\x00\x00\x7a\
+\x00\x00\x00\x76\x00\x02\x00\x00\x00\x14\x00\x00\x00\x66\
+\x00\x00\x00\x66\x00\x02\x00\x00\x00\x02\x00\x00\x00\x64\
+\x00\x00\x00\x3a\x00\x02\x00\x00\x00\x02\x00\x00\x00\x62\
+\x00\x00\x00\xfa\x00\x02\x00\x00\x00\x05\x00\x00\x00\x5d\
+\x00\x00\x00\x9c\x00\x02\x00\x00\x00\x09\x00\x00\x00\x54\
+\x00\x00\x00\x14\x00\x02\x00\x00\x00\x0b\x00\x00\x00\x49\
+\x00\x00\x00\xbe\x00\x02\x00\x00\x00\x03\x00\x00\x00\x46\
+\x00\x00\x01\x0c\x00\x02\x00\x00\x00\x10\x00\x00\x00\x36\
+\x00\x00\x00\x86\x00\x02\x00\x00\x00\x03\x00\x00\x00\x33\
+\x00\x00\x01\x2e\x00\x02\x00\x00\x00\x03\x00\x00\x00\x30\
+\x00\x00\x00\xe4\x00\x02\x00\x00\x00\x08\x00\x00\x00\x28\
+\x00\x00\x00\x26\x00\x02\x00\x00\x00\x01\x00\x00\x00\x27\
+\x00\x00\x00\x00\x00\x02\x00\x00\x00\x10\x00\x00\x00\x17\
+\x00\x00\x00\xd0\x00\x02\x00\x00\x00\x05\x00\x00\x00\x12\
+\x00\x00\x08\x6a\x00\x00\x00\x00\x00\x01\x00\x0d\xd8\xc3\
+\x00\x00\x07\xa8\x00\x00\x00\x00\x00\x01\x00\x03\x55\x3b\
+\x00\x00\x08\x0a\x00\x00\x00\x00\x00\x01\x00\x08\x96\xff\
+\x00\x00\x08\x38\x00\x00\x00\x00\x00\x01\x00\x0b\x37\xe1\
+\x00\x00\x07\xda\x00\x00\x00\x00\x00\x01\x00\x05\xf6\x1d\
+\x00\x00\x13\x4a\x00\x00\x00\x00\x00\x01\x00\x13\xc3\x8e\
+\x00\x00\x13\xba\x00\x00\x00\x00\x00\x01\x00\x13\xca\xd9\
+\x00\x00\x12\xfa\x00\x00\x00\x00\x00\x01\x00\x13\xbe\x32\
+\x00\x00\x14\x98\x00\x00\x00\x00\x00\x01\x00\x13\xdd\x57\
+\x00\x00\x14\x1a\x00\x00\x00\x00\x00\x01\x00\x13\xd2\xef\
+\x00\x00\x12\xa2\x00\x00\x00\x00\x00\x01\x00\x13\xb6\xfb\
+\x00\x00\x14\xea\x00\x00\x00\x00\x00\x01\x00\x13\xe3\x5e\
+\x00\x00\x13\xe2\x00\x00\x00\x00\x00\x01\x00\x13\xce\x4d\
+\x00\x00\x12\xcc\x00\x00\x00\x00\x00\x01\x00\x13\xb9\x99\
+\x00\x00\x14\xc4\x00\x00\x00\x00\x00\x01\x00\x13\xe0\x8a\
+\x00\x00\x14\x6e\x00\x00\x00\x00\x00\x01\x00\x13\xda\xdf\
+\x00\x00\x13\x20\x00\x00\x00\x00\x00\x01\x00\x13\xc1\x0c\
+\x00\x00\x15\x14\x00\x00\x00\x00\x00\x01\x00\x13\xe6\x43\
+\x00\x00\x14\x42\x00\x00\x00\x00\x00\x01\x00\x13\xd6\x34\
+\x00\x00\x13\x96\x00\x00\x00\x00\x00\x01\x00\x13\xc7\xdc\
+\x00\x00\x13\x70\x00\x00\x00\x00\x00\x01\x00\x13\xc5\xc5\
+\x00\x00\x10\xb8\x00\x00\x00\x00\x00\x01\x00\x13\x99\xd5\
+\x00\x00\x06\xcc\x00\x00\x00\x00\x00\x01\x00\x03\x48\x3a\
+\x00\x00\x07\x4c\x00\x00\x00\x00\x00\x01\x00\x03\x4f\x00\
+\x00\x00\x06\x50\x00\x00\x00\x00\x00\x01\x00\x03\x41\x36\
+\x00\x00\x06\xf4\x00\x00\x00\x00\x00\x01\x00\x03\x4a\xda\
+\x00\x00\x07\x76\x00\x00\x00\x00\x00\x01\x00\x03\x51\xcb\
+\x00\x00\x06\x9a\x00\x00\x00\x00\x00\x01\x00\x03\x46\x50\
+\x00\x00\x06\x74\x00\x00\x00\x00\x00\x01\x00\x03\x43\xdd\
+\x00\x00\x07\x2a\x00\x00\x00\x00\x00\x01\x00\x03\x4c\x5c\
+\x00\x00\x01\x48\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
+\x00\x00\x01\xae\x00\x00\x00\x00\x00\x01\x00\x00\x05\xe6\
+\x00\x00\x01\x7a\x00\x00\x00\x00\x00\x01\x00\x00\x02\xfe\
+\x00\x00\x0b\xa2\x00\x00\x00\x00\x00\x01\x00\x11\xe7\xdc\
+\x00\x00\x0b\xd2\x00\x00\x00\x00\x00\x01\x00\x12\x57\x21\
+\x00\x00\x0b\xf2\x00\x00\x00\x00\x00\x01\x00\x12\x5d\xd2\
+\x00\x00\x02\xaa\x00\x00\x00\x00\x00\x01\x00\x03\x02\x0d\
+\x00\x00\x02\x50\x00\x00\x00\x00\x00\x01\x00\x02\xfd\x0c\
+\x00\x00\x04\xc8\x00\x00\x00\x00\x00\x01\x00\x03\x27\x1c\
+\x00\x00\x03\x1c\x00\x00\x00\x00\x00\x01\x00\x03\x08\x9a\
+\x00\x00\x02\x76\x00\x00\x00\x00\x00\x01\x00\x03\x00\x3d\
+\x00\x00\x04\x1a\x00\x00\x00\x00\x00\x01\x00\x03\x17\xf7\
+\x00\x00\x03\xb8\x00\x00\x00\x00\x00\x01\x00\x03\x0f\xc7\
+\x00\x00\x04\xee\x00\x00\x00\x00\x00\x01\x00\x03\x29\xfe\
+\x00\x00\x04\x94\x00\x00\x00\x00\x00\x01\x00\x03\x23\x3f\
+\x00\x00\x03\xe4\x00\x00\x00\x00\x00\x01\x00\x03\x14\xd3\
+\x00\x00\x05\x20\x00\x00\x00\x00\x00\x01\x00\x03\x2d\xbb\
+\x00\x00\x02\xec\x00\x00\x00\x00\x00\x01\x00\x03\x05\x60\
+\x00\x00\x04\x3c\x00\x00\x00\x00\x00\x01\x00\x03\x1c\x66\
+\x00\x00\x03\x80\x00\x00\x00\x00\x00\x01\x00\x03\x0d\x51\
+\x00\x00\x04\x6a\x00\x00\x00\x00\x00\x01\x00\x03\x20\xb7\
+\x00\x00\x03\x4a\x00\x00\x00\x00\x00\x01\x00\x03\x0a\xa1\
+\x00\x00\x08\xc0\x00\x00\x00\x00\x00\x01\x00\x10\x7c\x43\
+\x00\x00\x08\xe0\x00\x00\x00\x00\x00\x01\x00\x10\x80\x20\
+\x00\x00\x08\x9a\x00\x00\x00\x00\x00\x01\x00\x10\x79\xa5\
+\x00\x00\x12\x1e\x00\x00\x00\x00\x00\x01\x00\x13\xb0\x3e\
+\x00\x00\x12\x78\x00\x00\x00\x00\x00\x01\x00\x13\xb4\xf7\
+\x00\x00\x11\x04\x00\x00\x00\x00\x00\x01\x00\x13\x9e\xa8\
+\x00\x00\x11\x90\x00\x00\x00\x00\x00\x01\x00\x13\xa5\x36\
+\x00\x00\x11\xfa\x00\x00\x00\x00\x00\x01\x00\x13\xad\x0b\
+\x00\x00\x11\x5a\x00\x00\x00\x00\x00\x01\x00\x13\xa3\x3d\
+\x00\x00\x11\xb4\x00\x00\x00\x00\x00\x01\x00\x13\xa7\xc7\
+\x00\x00\x11\xd6\x00\x00\x00\x00\x00\x01\x00\x13\xa9\xda\
+\x00\x00\x12\x54\x00\x00\x00\x00\x00\x01\x00\x13\xb2\x26\
+\x00\x00\x10\xdc\x00\x00\x00\x00\x00\x01\x00\x13\x9b\xec\
+\x00\x00\x11\x38\x00\x00\x00\x00\x00\x01\x00\x13\xa0\x9f\
+\x00\x00\x0b\x2a\x00\x00\x00\x00\x00\x01\x00\x11\xe1\x6a\
+\x00\x00\x0a\xae\x00\x00\x00\x00\x00\x01\x00\x11\xd8\x0f\
+\x00\x00\x0a\x52\x00\x00\x00\x00\x00\x01\x00\x11\xd2\x4d\
+\x00\x00\x0a\xdc\x00\x00\x00\x00\x00\x01\x00\x11\xdb\xc5\
+\x00\x00\x0a\x2a\x00\x00\x00\x00\x00\x01\x00\x11\xcf\x4f\
+\x00\x00\x0a\x78\x00\x00\x00\x00\x00\x01\x00\x11\xd5\xe4\
+\x00\x00\x0b\x04\x00\x00\x00\x00\x00\x01\x00\x11\xdf\x07\
+\x00\x00\x0b\x7a\x00\x00\x00\x00\x00\x01\x00\x11\xe5\xd6\
+\x00\x00\x0b\x52\x00\x00\x00\x00\x00\x01\x00\x11\xe3\xbc\
+\x00\x00\x05\xb2\x00\x00\x00\x00\x00\x01\x00\x03\x3a\xb4\
+\x00\x00\x05\x44\x00\x00\x00\x00\x00\x01\x00\x03\x31\x6e\
+\x00\x00\x05\x80\x00\x00\x00\x00\x00\x01\x00\x03\x39\x61\
+\x00\x00\x06\x1a\x00\x00\x00\x00\x00\x01\x00\x03\x3f\x7a\
+\x00\x00\x05\xe8\x00\x00\x00\x00\x00\x01\x00\x03\x3d\xb2\
+\x00\x00\x10\x54\x00\x00\x00\x00\x00\x01\x00\x13\x94\x0c\
+\x00\x00\x10\x88\x00\x00\x00\x00\x00\x01\x00\x13\x96\xdc\
+\x00\x00\x0f\x62\x00\x00\x00\x00\x00\x01\x00\x13\x83\x60\
+\x00\x00\x0f\x86\x00\x00\x00\x00\x00\x01\x00\x13\x86\x5e\
+\x00\x00\x0c\x56\x00\x00\x00\x00\x00\x01\x00\x13\x43\x95\
+\x00\x00\x0d\x3c\x00\x00\x00\x00\x00\x01\x00\x13\x54\x89\
+\x00\x00\x0f\x42\x00\x00\x00\x00\x00\x01\x00\x13\x7f\x6d\
+\x00\x00\x0f\x10\x00\x00\x00\x00\x00\x01\x00\x13\x78\x57\
+\x00\x00\x0d\xf6\x00\x00\x00\x00\x00\x01\x00\x13\x5d\x57\
+\x00\x00\x0e\x96\x00\x00\x00\x00\x00\x01\x00\x13\x70\x16\
+\x00\x00\x0e\xc0\x00\x00\x00\x00\x00\x01\x00\x13\x72\x4b\
+\x00\x00\x0d\x96\x00\x00\x00\x00\x00\x01\x00\x13\x59\x3a\
+\x00\x00\x0d\xc4\x00\x00\x00\x00\x00\x01\x00\x13\x5b\xba\
+\x00\x00\x0c\xca\x00\x00\x00\x00\x00\x01\x00\x13\x4d\x3c\
+\x00\x00\x0d\x1c\x00\x00\x00\x00\x00\x01\x00\x13\x51\x7d\
+\x00\x00\x0d\x64\x00\x00\x00\x00\x00\x01\x00\x13\x57\xe7\
+\x00\x00\x0e\x48\x00\x00\x00\x00\x00\x01\x00\x13\x63\xcc\
+\x00\x00\x0e\x1c\x00\x00\x00\x00\x00\x01\x00\x13\x61\x69\
+\x00\x00\x0e\xe2\x00\x00\x00\x00\x00\x01\x00\x13\x76\x4f\
+\x00\x00\x0c\x28\x00\x00\x00\x00\x00\x01\x00\x13\x3c\xd7\
+\x00\x00\x0c\x7a\x00\x00\x00\x00\x00\x01\x00\x13\x46\x81\
+\x00\x00\x0c\xa6\x00\x00\x00\x00\x00\x01\x00\x13\x49\xc3\
+\x00\x00\x0c\xfa\x00\x00\x00\x00\x00\x01\x00\x13\x4e\x35\
+\x00\x00\x0e\x66\x00\x00\x00\x00\x00\x01\x00\x13\x66\x6e\
+\x00\x00\x01\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x0c\xd8\
+\x00\x00\x01\xda\x00\x00\x00\x00\x00\x01\x00\x00\x09\x05\
+\x00\x00\x02\x2e\x00\x00\x00\x00\x00\x01\x00\x02\xfa\x36\
+\x00\x00\x0f\xa6\x00\x00\x00\x00\x00\x01\x00\x13\x88\xe1\
+\x00\x00\x10\x08\x00\x00\x00\x00\x00\x01\x00\x13\x8f\x57\
+\x00\x00\x0f\xda\x00\x00\x00\x00\x00\x01\x00\x13\x8c\x43\
+\x00\x00\x10\x30\x00\x00\x00\x00\x00\x01\x00\x13\x91\xf5\
+\x00\x00\x09\x92\x00\x00\x00\x00\x00\x01\x00\x10\xbd\x2e\
+\x00\x00\x09\x32\x00\x00\x00\x00\x00\x01\x00\x10\x8d\xee\
+\x00\x00\x09\x02\x00\x00\x00\x00\x00\x01\x00\x10\x83\x5a\
+\x00\x00\x09\x62\x00\x00\x00\x00\x00\x01\x00\x10\xa3\x23\
+\x00\x00\x09\xc2\x00\x00\x00\x00\x00\x01\x00\x10\xc1\x4b\
+\x00\x00\x09\xf6\x00\x00\x00\x00\x00\x01\x00\x11\x89\xe4\
"
def qInitResources():
@@ -82485,4 +82599,3 @@
"""
QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name,
qt_resource_data)
-
=== modified file 'openlp/plugins/songusage/songusageplugin.py'
--- openlp/plugins/songusage/songusageplugin.py 2011-06-12 16:02:52 +0000
+++ openlp/plugins/songusage/songusageplugin.py 2011-07-03 05:45:56 +0000
@@ -48,8 +48,10 @@
Plugin.__init__(self, u'SongUsage', plugin_helpers)
self.weight = -4
self.icon = build_icon(u':/plugins/plugin_songusage.png')
+ self.activeIcon = build_icon(u':/songusage/song_usage_active.png')
+ self.inactiveIcon = build_icon(u':/songusage/song_usage_inactive.png')
self.manager = None
- self.songusageActive = False
+ self.songUsageActive = False
def addToolsMenuItem(self, tools_menu):
"""
@@ -79,22 +81,23 @@
self.songUsageReport.setStatusTip(
translate('SongUsagePlugin', 'Generate a report on song usage.'))
# SongUsage activation
- self.songUsageStatus = shortcut_action(tools_menu, u'songUsageStatus',
- [QtCore.Qt.Key_F4], self.toggleSongUsageState, checked=False)
- self.songUsageStatus.setText(translate(
- 'SongUsagePlugin', 'Toggle Tracking'))
- self.songUsageStatus.setStatusTip(translate('SongUsagePlugin',
- 'Toggle the tracking of song usage.'))
- #Add Menus together
+ # Add Menus together
self.toolsMenu.addAction(self.songUsageMenu.menuAction())
- self.songUsageMenu.addAction(self.songUsageStatus)
- self.songUsageMenu.addSeparator()
self.songUsageMenu.addAction(self.songUsageDelete)
self.songUsageMenu.addAction(self.songUsageReport)
+ self.songUsageActiveButton = QtGui.QToolButton(
+ self.formparent.statusBar)
+ self.songUsageActiveButton.setCheckable(True)
+ self.songUsageActiveButton.setStatusTip(translate('SongUsagePlugin',
+ 'Toggle the tracking of song usage.'))
+ self.songUsageActiveButton.setObjectName(u'songUsageActiveButton')
+ self.formparent.statusBar.insertPermanentWidget(1,
+ self.songUsageActiveButton)
+ self.songUsageActiveButton.hide()
# Signals and slots
- QtCore.QObject.connect(self.songUsageStatus,
- QtCore.SIGNAL(u'visibilityChanged(bool)'),
- self.songUsageStatus.setChecked)
+ QtCore.QObject.connect(self.songUsageActiveButton,
+ QtCore.SIGNAL(u'toggled(bool)'),
+ self.toggleSongUsageState)
QtCore.QObject.connect(self.songUsageDelete,
QtCore.SIGNAL(u'triggered()'), self.onSongUsageDelete)
QtCore.QObject.connect(self.songUsageReport,
@@ -107,23 +110,27 @@
QtCore.QObject.connect(Receiver.get_receiver(),
QtCore.SIGNAL(u'slidecontroller_live_started'),
self.onReceiveSongUsage)
- self.SongUsageActive = QtCore.QSettings().value(
+ self.songUsageActive = QtCore.QSettings().value(
self.settingsSection + u'/active',
QtCore.QVariant(False)).toBool()
- self.songUsageStatus.setChecked(self.SongUsageActive)
+ # Set the correct state and icon turn of signals as the state
+ # will get messed up
+ self.songUsageActiveButton.blockSignals(True)
+ self.songUsageActiveButton.setChecked(self.songUsageActive)
+ self.setButtonState()
+ self.songUsageActiveButton.blockSignals(False)
action_list = ActionList.get_instance()
action_list.add_action(self.songUsageDelete,
translate('SongUsagePlugin', 'Song Usage'))
action_list.add_action(self.songUsageReport,
translate('SongUsagePlugin', 'Song Usage'))
- action_list.add_action(self.songUsageStatus,
- translate('SongUsagePlugin', 'Song Usage'))
if self.manager is None:
self.manager = Manager(u'songusage', init_schema)
self.songUsageDeleteForm = SongUsageDeleteForm(self.manager,
self.formparent)
self.songUsageDetailForm = SongUsageDetailForm(self, self.formparent)
self.songUsageMenu.menuAction().setVisible(True)
+ self.songUsageActiveButton.show()
def finalise(self):
"""
@@ -138,22 +145,32 @@
translate('SongUsagePlugin', 'Song Usage'))
action_list.remove_action(self.songUsageReport,
translate('SongUsagePlugin', 'Song Usage'))
- action_list.remove_action(self.songUsageStatus,
- translate('SongUsagePlugin', 'Song Usage'))
- #stop any events being processed
- self.SongUsageActive = False
+ self.songUsageActiveButton.hide()
+ # stop any events being processed
+ self.songUsageActive = False
def toggleSongUsageState(self):
- self.SongUsageActive = not self.SongUsageActive
+ """
+ Manage the state of the audit collection and amend
+ the UI when necessary,
+ """
+ self.songUsageActive = not self.songUsageActive
QtCore.QSettings().setValue(self.settingsSection + u'/active',
- QtCore.QVariant(self.SongUsageActive))
+ QtCore.QVariant(self.songUsageActive))
+ self.setButtonState()
+
+ def setButtonState(self):
+ if self.songUsageActive:
+ self.songUsageActiveButton.setIcon(self.activeIcon)
+ else:
+ self.songUsageActiveButton.setIcon(self.inactiveIcon)
def onReceiveSongUsage(self, item):
"""
Song Usage for live song from SlideController
"""
audit = item[0].audit
- if self.SongUsageActive and audit:
+ if self.songUsageActive and audit:
song_usage_item = SongUsageItem()
song_usage_item.usagedate = datetime.today()
song_usage_item.usagetime = datetime.now().time()
=== modified file 'resources/images/openlp-2.qrc'
--- resources/images/openlp-2.qrc 2011-05-25 14:29:16 +0000
+++ resources/images/openlp-2.qrc 2011-07-03 05:45:56 +0000
@@ -137,6 +137,10 @@
<file>messagebox_info.png</file>
<file>messagebox_warning.png</file>
</qresource>
+ <qresource prefix="songusage">
+ <file>song_usage_active.png</file>
+ <file>song_usage_inactive.png</file>
+ </qresource>
<qresource prefix="tools">
<file>tools_add.png</file>
<file>tools_alert.png</file>
=== added file 'resources/images/song_usage_active.png'
Binary files resources/images/song_usage_active.png 1970-01-01 00:00:00 +0000 and resources/images/song_usage_active.png 2011-07-03 05:45:56 +0000 differ
=== added file 'resources/images/song_usage_inactive.png'
Binary files resources/images/song_usage_inactive.png 1970-01-01 00:00:00 +0000 and resources/images/song_usage_inactive.png 2011-07-03 05:45:56 +0000 differ