|
From: Hans F. <fu...@us...> - 2004-06-19 03:28:12
|
Update of /cvsroot/neelix/neelix/view/qt In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27030 Added Files: Makefile neelix.ui Log Message: Blessed day, qt for ruby has arrived. [1] Fox is nice and all. I really do like it, but Qt has more features and a top-notch designer. Add to that that Qt seems to be the only toolkit with a decent table/spreadsheet widget which I so anxiously desired for the ingredients, and I'm quite decided to switch over to Qt. I've already build as much of the gui as we had in fox with qt designer. It only lacks fine-tuning and functionality. :-) If you have trouble compiling qtruby (I did), just edit the Makefile in smoke/qt to set all_libraries and all_includes correctly. (/usr/share/qt3/lib and /usr/include/qt3 respectively, on Debian) 1. http://raa.ruby-lang.org/project/qtruby/ --- NEW FILE: Makefile --- ui.rb: neelix.ui rbuic -p 2 -x $< > $@ --- NEW FILE: neelix.ui --- <!DOCTYPE UI><UI version="3.2" stdsetdef="1"> <class>Neelix</class> <widget class="QMainWindow"> <property name="name"> <cstring>Neelix</cstring> </property> <property name="geometry"> <rect> <x>0</x> <y>0</y> <width>805</width> <height>855</height> </rect> </property> <property name="caption"> <string>Neelix</string> <comment>Recipe Management System</comment> </property> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QSplitter"> <property name="name"> <cstring>splitter3</cstring> </property> <property name="orientation"> <enum>Horizontal</enum> </property> <widget class="QGroupBox"> <property name="name"> <cstring>shelfBox</cstring> </property> <property name="margin"> <number>2</number> </property> <property name="title"> <string>Shelf</string> </property> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QListView"> <column> <property name="text"> <string>Column 1</string> </property> <property name="clickable"> <bool>true</bool> </property> <property name="resizable"> <bool>true</bool> </property> </column> <item> <property name="text"> <string>New Item</string> </property> <property name="pixmap"> <pixmap></pixmap> </property> </item> <property name="name"> <cstring>shelf</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>5</hsizetype> <vsizetype>7</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="rootIsDecorated"> <bool>true</bool> </property> <property name="resizeMode"> <enum>LastColumn</enum> </property> </widget> </vbox> </widget> <widget class="QGroupBox"> <property name="name"> <cstring>counterBox</cstring> </property> <property name="title"> <string>Counter</string> </property> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QWidgetStack"> <property name="name"> <cstring>widgetStack1</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>5</hsizetype> <vsizetype>7</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <widget class="QWidget"> <property name="name"> <cstring>recipe_page</cstring> </property> <attribute name="id"> <number>0</number> </attribute> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QLayoutWidget"> <property name="name"> <cstring>layout2</cstring> </property> <grid> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QLineEdit" row="0" column="1"> <property name="name"> <cstring>recipe_entry</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> <widget class="QLineEdit" row="1" column="1"> <property name="name"> <cstring>author_entry</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> <widget class="QLabel" row="0" column="2"> <property name="name"> <cstring>textLabel5</cstring> </property> <property name="text"> <string>Preparation Time</string> </property> <property name="alignment"> <set>AlignVCenter|AlignRight</set> </property> </widget> <widget class="QLabel" row="1" column="2"> <property name="name"> <cstring>textLabel6</cstring> </property> <property name="text"> <string>Yield</string> </property> <property name="alignment"> <set>AlignVCenter|AlignRight</set> </property> </widget> <widget class="QLabel" row="1" column="0"> <property name="name"> <cstring>textLabel4</cstring> </property> <property name="text"> <string>Recipe Author</string> </property> <property name="alignment"> <set>AlignVCenter|AlignRight</set> </property> </widget> <widget class="QLineEdit" row="1" column="3"> <property name="name"> <cstring>yield_entry</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>5</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> <widget class="QLineEdit" row="0" column="3"> <property name="name"> <cstring>preptime_entry</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>5</hsizetype> <vsizetype>0</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> </widget> <widget class="QLabel" row="0" column="0"> <property name="name"> <cstring>textLabel3</cstring> </property> <property name="text"> <string>Recipe Name</string> </property> <property name="alignment"> <set>AlignVCenter|AlignRight</set> </property> </widget> </grid> </widget> <widget class="QSplitter"> <property name="name"> <cstring>recipe_splitter</cstring> </property> <property name="orientation"> <enum>Vertical</enum> </property> <widget class="QTable"> <column> <property name="text"> <string>Quantity</string> </property> </column> <column> <property name="text"> <string>Measure</string> </property> </column> <column> <property name="text"> <string>Ingredient</string> </property> </column> <column> <property name="text"> <string>Modifier</string> </property> </column> <property name="name"> <cstring>ingredients_table</cstring> </property> <property name="vScrollBarMode"> <enum>AlwaysOn</enum> </property> <property name="hScrollBarMode"> <enum>AlwaysOn</enum> </property> <property name="numRows"> <number>8</number> </property> <property name="numCols"> <number>4</number> </property> <property name="rowMovingEnabled"> <bool>true</bool> </property> <property name="selectionMode"> <enum>SingleRow</enum> </property> </widget> <widget class="QTabWidget"> <property name="name"> <cstring>tabWidget3</cstring> </property> <property name="sizePolicy"> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>3</vsizetype> <horstretch>0</horstretch> <verstretch>0</verstretch> </sizepolicy> </property> <property name="tabPosition"> <enum>Bottom</enum> </property> <widget class="QWidget"> <property name="name"> <cstring>tab</cstring> </property> <attribute name="title"> <string>Directions</string> </attribute> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QTextEdit"> <property name="name"> <cstring>directions_edit</cstring> </property> </widget> </hbox> </widget> <widget class="QWidget"> <property name="name"> <cstring>tab</cstring> </property> <attribute name="title"> <string>Notes</string> </attribute> <hbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QTextEdit"> <property name="name"> <cstring>notes_edit</cstring> </property> </widget> </hbox> </widget> </widget> </widget> </vbox> </widget> <widget class="QWidget"> <property name="name"> <cstring>cookbook_page</cstring> </property> <attribute name="id"> <number>1</number> </attribute> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QLabel"> <property name="name"> <cstring>textLabel1</cstring> </property> <property name="text"> <string>Cookbook Name</string> </property> </widget> <widget class="QLineEdit"> <property name="name"> <cstring>cookbook_entry</cstring> </property> </widget> <spacer> <property name="name"> <cstring>spacer1</cstring> </property> <property name="orientation"> <enum>Vertical</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>20</width> <height>40</height> </size> </property> </spacer> </vbox> </widget> <widget class="QWidget"> <property name="name"> <cstring>category_page</cstring> </property> <attribute name="id"> <number>2</number> </attribute> <vbox> <property name="name"> <cstring>unnamed</cstring> </property> <widget class="QLabel"> <property name="name"> <cstring>textLabel2</cstring> </property> <property name="text"> <string>Category Name</string> </property> </widget> <widget class="QLineEdit"> <property name="name"> <cstring>category_entry</cstring> </property> </widget> <spacer> <property name="name"> <cstring>spacer2</cstring> </property> <property name="orientation"> <enum>Vertical</enum> </property> <property name="sizeType"> <enum>Expanding</enum> </property> <property name="sizeHint"> <size> <width>20</width> <height>40</height> </size> </property> </spacer> </vbox> </widget> </widget> </vbox> </widget> </widget> </vbox> </widget> <menubar> <property name="name"> <cstring>MenuBar</cstring> </property> <item text="&File" name="fileMenu"> <action name="fileNewAction"/> <action name="fileOpenAction"/> <action name="fileSaveAction"/> <action name="fileSaveAsAction"/> <separator/> <action name="filePrintAction"/> <separator/> <action name="fileExitAction"/> </item> <item text="&Edit" name="editMenu"> <action name="editUndoAction"/> <action name="editRedoAction"/> <separator/> <action name="editCutAction"/> <action name="editCopyAction"/> <action name="editPasteAction"/> <separator/> <action name="editFindAction"/> </item> <item text="&Help" name="helpMenu"> <action name="helpContentsAction"/> <action name="helpIndexAction"/> <separator/> <action name="helpAboutAction"/> </item> </menubar> <toolbars> </toolbars> <actions> <action> <property name="name"> <cstring>fileNewAction</cstring> </property> <property name="iconSet"> <iconset>image0</iconset> </property> <property name="text"> <string>New</string> </property> <property name="menuText"> <string>&New</string> </property> <property name="accel"> <string>Ctrl+N</string> </property> </action> <action> <property name="name"> <cstring>fileOpenAction</cstring> </property> <property name="iconSet"> <iconset>image1</iconset> </property> <property name="text"> <string>Open</string> </property> <property name="menuText"> <string>&Open...</string> </property> <property name="accel"> <string>Ctrl+O</string> </property> </action> <action> <property name="name"> <cstring>fileSaveAction</cstring> </property> <property name="iconSet"> <iconset>image2</iconset> </property> <property name="text"> <string>Save</string> </property> <property name="menuText"> <string>&Save</string> </property> <property name="accel"> <string>Ctrl+S</string> </property> </action> <action> <property name="name"> <cstring>fileSaveAsAction</cstring> </property> <property name="text"> <string>Save As</string> </property> <property name="menuText"> <string>Save &As...</string> </property> <property name="accel"> <string></string> </property> </action> <action> <property name="name"> <cstring>filePrintAction</cstring> </property> <property name="iconSet"> <iconset>image3</iconset> </property> <property name="text"> <string>Print</string> </property> <property name="menuText"> <string>&Print...</string> </property> <property name="accel"> <string>Ctrl+P</string> </property> </action> <action> <property name="name"> <cstring>fileExitAction</cstring> </property> <property name="text"> <string>Exit</string> </property> <property name="menuText"> <string>E&xit</string> </property> <property name="accel"> <string></string> </property> </action> <action> <property name="name"> <cstring>editUndoAction</cstring> </property> <property name="iconSet"> <iconset>image4</iconset> </property> <property name="text"> <string>Undo</string> </property> <property name="menuText"> <string>&Undo</string> </property> <property name="accel"> <string>Ctrl+Z</string> </property> </action> <action> <property name="name"> <cstring>editRedoAction</cstring> </property> <property name="iconSet"> <iconset>image5</iconset> </property> <property name="text"> <string>Redo</string> </property> <property name="menuText"> <string>&Redo</string> </property> <property name="accel"> <string>Ctrl+Y</string> </property> </action> <action> <property name="name"> <cstring>editCutAction</cstring> </property> <property name="iconSet"> <iconset>image6</iconset> </property> <property name="text"> <string>Cut</string> </property> <property name="menuText"> <string>&Cut</string> </property> <property name="accel"> <string>Ctrl+X</string> </property> </action> <action> <property name="name"> <cstring>editCopyAction</cstring> </property> <property name="iconSet"> <iconset>image7</iconset> </property> <property name="text"> <string>Copy</string> </property> <property name="menuText"> <string>C&opy</string> </property> <property name="accel"> <string>Ctrl+C</string> </property> </action> <action> <property name="name"> <cstring>editPasteAction</cstring> </property> <property name="iconSet"> <iconset>image8</iconset> </property> <property name="text"> <string>Paste</string> </property> <property name="menuText"> <string>&Paste</string> </property> <property name="accel"> <string>Ctrl+V</string> </property> </action> <action> <property name="name"> <cstring>editFindAction</cstring> </property> <property name="iconSet"> <iconset>image9</iconset> </property> <property name="text"> <string>Find</string> </property> <property name="menuText"> <string>&Find...</string> </property> <property name="accel"> <string>Ctrl+F</string> </property> </action> <action> <property name="name"> <cstring>helpContentsAction</cstring> </property> <property name="text"> <string>Contents</string> </property> <property name="menuText"> <string>&Contents...</string> </property> <property name="accel"> <string></string> </property> </action> <action> <property name="name"> <cstring>helpIndexAction</cstring> </property> <property name="text"> <string>Index</string> </property> <property name="menuText"> <string>&Index...</string> </property> <property name="accel"> <string></string> </property> </action> <action> <property name="name"> <cstring>helpAboutAction</cstring> </property> <property name="text"> <string>About</string> </property> <property name="menuText"> <string>&About</string> </property> <property name="accel"> <string></string> </property> </action> </actions> <images> <image name="image0"> <data format="XPM.GZ" length="721">789cedd2b10ac2301405d03d5ff148b62056035241fc04c5511087f425a2432b681d44fc777ba329d6b47fe07d19dee50cc9904cd376b3229d896b6deb13131fed85b4bb95e57db75f3e8434869a93d3548e841c13d3fa5c79ecaad9d52404b540351e83caa833c6a03ad4798e41f5a86c30a816f510126ee94d14d52611fb8e2ad49070a4445ca4447ca4446ca444da07fecac7ffd2956ebe64f81ff4c873215e0583a9b0</data> </image> <image name="image1"> <data format="XPM.GZ" length="691">789cad914d0ac2301085f739c5d0d915b11a140ae211149782b898448b2e5a41eb42c4bb9b9fa6a67644045f0299978f37134896c27ab5803413979aeaa3067da033a4bb6b59de36dbf95d245282d953182703910c41c3f254ed6d8da6c69193b5dada7c924b6fc9dac2c85b156c51b83eacfe41d0c89defc4dfa2dd7c37fc44b025a179043c4152a4b055f4365414ad0e8901fd94c1ae5e19441da9211c68e7f44098d3074d86019e70a0210c089958df7ffb31134fa13797a8</data> </image> <image name="image2"> <data format="XPM.GZ" length="691">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022530543251d2e253d856405bffcbc54105b19c856360003103711c4b530b13082709340dc644310047193c1dcc424d314883958015846190b80ca24262a2721012087349964a030ba69c9c9303d403e9132087b68279388ecff4414193440948c32aa71d86470bb80863258a21b9a0eb0a7905a6b2e006d59a436</data> </image> <image name="image3"> <data format="XPM.GZ" length="2509">789c7d944973db461085effa152cf54d956a932089a55239c896572d96bcc4b253390033186ea2488aa416a7f2dfd3db0cbd44e6d340f8f8def43406209e1c742ecf4f3b074ff6d69b7a33711d37ae6f3a077e3b9f3ffcf5f71fffeced675987fecab293edffb6b77fb1e9b8ced9e2ba65c08c00baf2117e2f5c86d02d99e196b9d7ed963df53f2ab3c47789258fa7c26564688d4bf30f23673de113e6ac1719ae9459e27f4d5c893f17ae126f8d2be3ebc87d9dff4e3904f317ccfd5ef23f28b3c45f26963c7e510ec1fc9570157dd81857967f883c90cd8635f3208b8c0b6596f863e17a500fd597fe8744c35afc1be33aef8bff5ad9b5e637cc7993f7f346fca571637c1fb9d0f99f9543b07ab2df453ff9723d0551a1f3d791cb8170573904f3a5bf725034e66f133be96fa44c1246799e4a573495e461a29cfcbbc8e64f8d9df96564f5519e876a1019668975fda05c593d5c25d67a6f945d6ef3bdb08b3ed491eba1e467c6561fcf229bff4ad9b5c6c7ccf530fa8089bdf8136596703fb1f800c23ee5ff548e3e7a636f3c8ddc68bd8ab91926066596b05c5fe359c285b2cf8de5f7ed7296f050b825d6f74763dc1a0f227bcdbf60f679e29789353f5666093f4facfe857208e63f156e93df8bdc16c223e358ff28b2f939735b240eca2ce1678983f0a57208e6bf150ec96f8d83f127e650b084cf85e5a32fdf9d10b0c6c6e44835c9631dfd9ff235b618925ad1e89779278af5750df7681ea40316d8111eef876a79ad977ae773d8257ec8efead629fdeb3ca4ba9ae6e11fcdbbef6aa72b7934ef695702eddf4e631a13d2f4c73cd599e115f533a639bbc173e6788d0b5cf23a314fe915dee01a37df698bb77887f7f8805ff190e64c342fb59fe2333ca2e373d30b7c89aff035bec1634a9e904ef1417faf78866ff1fc275de03b7c4fa3a1553e50fd8f78a2ef0bfcf43fe973bcc4cff805bb74d6a3de0e31b37c9f561fe090c6583a19612e9d1dd179417db1575237191eeafb172b9cd22a7d409a7bcc8f0c4e68f01900ef44090db8547f4ee9a966456732445083078f779a8756dfdf52f19b1cd59c699254e31c46d0703f30b6fa5239a5d27faabc22b78409de838316bdd51fd1377730a531a12bd363c949aa3d936f1a6821e8fda566aef8fe011d612eba860569495a9196721ebe7d7ed0c30dac491b58d2bd21c116b634bf25ddd2fd9dd9f3f6efef7bff0111915e41</data> </image> <image name="image4"> <data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54105b19c8563600020b13103711c4b530b1308270f5b082019251068344848c32b23808206494a1e23015890819653db8b81e44255c0659025d460fa70c6e3d78ec814b21b90d052422fb070540f50ebaf84196a9b5e6020011bc73cc</data> </image> <image name="image5"> <data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54103b11c8563600020b13105719c4b530b1308270f5b0027acb28278201a64c221c4084136132ca7011885c225c06c91890542256193d98a198327a386570ea49449581bb4d2f114d0624a08c230c50fd4f5cb80da04cad351700f7fd8672</data> </image> <image name="image6"> <data format="XPM.GZ" length="661">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523232520022630543251d2e253d856405bffcbc54105b19c856360003103711c6b53002abc40a90649491482ac92863955146d6822ca387474619c9301419a03842825819245bd064129513b1cb242602512216994430d44bc4904984c8c1a5e032897a3019a8144c26518f800c92715864d0ec81ab4dc4701b924fb0850e8a4cad351700fbd07ccb</data> </image> <image name="image7"> <data format="XPM.GZ" length="706">789c9d92cb0ac2301045f7f98aa1d915b1da8214c44f505c0ae26226b1e8a20a5a1722febb9924a5af58c19b40e77238a1842431ecb66b881371afb03a2b5027bc41ac1f65f9dc1f562f11a52998bd80793411d114146cae9723cfd2cc7266c395ea9aa75c15d74c65aad05c35d79c727215b91636f6d860c689f40910b4e92147d840b3be39d8416d877c860eb9af478d23919c4b8a7a0ed68eb628e4a04521c7fd46c07138e47448dbf1f32fc767e8d43735741af287d3ced83b782fc5075b18a5a5</data> </image> <image name="image8"> <data format="XPM.GZ" length="736">789c7d92d10a82301486eff714c3dd49649984103d42d165105dcce3465d58507611d1bbb773d674aed93f85fd7efb183ab394ef771b9e66ecdecaf60c1c4ef2c6d3fad134cfc371fd62499e7373957c9e4c5832e5c0b7d78bc2b9307331a36055ae960556c05a16656e69e5aaa5355658c202965825566d62176b57b5a64da3f188c084841e0a29a5e831910ef8885e4854501922e8a6b923586a176a8e40051ec1e63b7d0267387c6738424775091d653f98565a858e26c110447107d1886350d4a1c41c3dea7864e87c37f3ce47fc3aee7cd5207ffe90f78a7d0007c6c175</data> </image> <image name="image9"> <data format="XPM.GZ" length="2798">789cb5d5594f1b491007f0773e8545bda1d53ff81a7bb4da07830103b603b92059edc34cf78c0ff0812f3051befb5677554f56c24428d2aa78e0a7aeaeea6be0dd41e9f6aa573a78b7b75c25ab91299961b2281dd8f564b2fdfb9fbfbeefed572a25fe291f46a5cafe1f7bfbd7ab9229f567d3cc81fa0caa945d785f78c72ebc2f9dabb10bef9e73ade2c21913e77ae2c28f2fc48d6a947ab7c4b169d6bc8f9ca3aa0b3fbfaf4e35ff4c5cccdf8813db34de1def34e4c3881b3cc38fb7d5a918f78525ff46dcaca9576a23a627715cd3f53e8a131b7b63edecba69fd8d3af41b1496fa6d7153f78f86b8a86f0bcbfe9ec5493d16cfc5695dfad34c6d651ca9f7cffdbd173743fd441cd64f0f85a5fe489c6a3fd4d5613c0d4eeade43b189747c1b2ce3683abbeebadf5a702ae343716c743d53313f1febc7bfa843bf1371581f9d06ebf8581df257e2b01eba57675a5fea19177e7c109cfa712271aceba58938b13a6ec4a13fba62ee27f53fa9b51fe5c1ba7f7f1f71cd85f7545cdcf73ad8f8ef137762de9fd4ef898b7e51b0d63f52877e65b10de3c785657eacced4fe7b77b763236fab36fa3e1ec5a9d5f341b0e4d3526c42bd4ab0eee7505cf4fb28ce1aea6fc146fa7f76e6d3e115fafa5d7112cebf254eeb328e6a70967b9f8b437fba13db4ceb2fc5453f7f5ffcfac2795f046bbd0fe2a2df486c42bd2bb18dd46375e89f89b99fccf7ef2dadbbf0eea8add6bf16db4cbd1067b9de8fafc7b7a1ef13cf6213e50defadd846b9acff569c3574fe833ad7fa5fc57943cfdb9f9f894cd8cf93982748fdb9386f64dee4df97c978ff52ef4c9d69ff9938cff53cfdf7ec5627f5ae576f8fdfcf0721410ac391c222fb753e720c30c408638e3bdcf31c7a3d9fb3279862c631c70316586285f5ae1e727fd8e091f3e678c216cf68e108c768e3e4957ccb2b39e5fc337470ce71814b74d143ffe59ae4ff01ae7825d7f8c0753fe213d7ff8c2ffcfb0deccefc016ef115df380e51460555d4504784069aafe48f798f87885126a04a4409a564c8be92bfc115655cb94c395a34409d8634a231afe7c58ee5ef35d7bae3dc2eddd384a634a339c7032d90efcce7bba225ad38525aa3461b7ae478da75037a5f2758d196525ec93359aedde23882a563ae95edc8cf90529b4ee894c6bcf2844f66e2ce1239cf9afc7755c5fbc9b8479fdabcc71b3aa38ee4d039d7b9a04b1ecb5ebe677ea1964712ead2f9cf8aac1ecfd10a6f79ffdc7b4d7dee92bcfd7be1bd5ff29ccedbbf2f90dbfbfffefdfef873ef5fce01d04a</data> </image> </images> <connections> <connection> <sender>fileNewAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>fileNew()</slot> </connection> <connection> <sender>fileOpenAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>fileOpen()</slot> </connection> <connection> <sender>fileSaveAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>fileSave()</slot> </connection> <connection> <sender>fileSaveAsAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>fileSaveAs()</slot> </connection> <connection> <sender>filePrintAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>filePrint()</slot> </connection> <connection> <sender>fileExitAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>fileExit()</slot> </connection> <connection> <sender>editUndoAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>editUndo()</slot> </connection> <connection> <sender>editRedoAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>editRedo()</slot> </connection> <connection> <sender>editCutAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>editCut()</slot> </connection> <connection> <sender>editCopyAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>editCopy()</slot> </connection> <connection> <sender>editPasteAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>editPaste()</slot> </connection> <connection> <sender>editFindAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>editFind()</slot> </connection> <connection> <sender>helpIndexAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>helpIndex()</slot> </connection> <connection> <sender>helpContentsAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>helpContents()</slot> </connection> <connection> <sender>helpAboutAction</sender> <signal>activated()</signal> <receiver>Neelix</receiver> <slot>helpAbout()</slot> </connection> </connections> <slots> <slot>fileNew()</slot> <slot>fileOpen()</slot> <slot>fileSave()</slot> <slot>fileSaveAs()</slot> <slot>filePrint()</slot> <slot>fileExit()</slot> <slot>editUndo()</slot> <slot>editRedo()</slot> <slot>editCut()</slot> <slot>editCopy()</slot> <slot>editPaste()</slot> <slot>editFind()</slot> <slot>helpIndex()</slot> <slot>helpContents()</slot> <slot>helpAbout()</slot> </slots> <layoutdefaults spacing="6" margin="11"/> </UI> |