source: tspsg/ui/mainwindow.ui @ fcaa74f7d7

0.1.3.145-beta1-symbian0.1.4.170-beta2-bb10appveyorimgbotreadme
Last change on this file since fcaa74f7d7 was f0464480db, checked in by Oleksii Serdiuk, 15 years ago

+ CTSPSolver class now deletes all solution tree on cleanup and delete to avoid memory leaks.
+ List of alternate candidates for branching is now saved in every solution step and displayed on output.
+ New struct TCandidate that represents a candidate for branching.

  • Renamed sStep to SStep and tMatrix to TMatrix.
  • Made a better and more readable About window.
  • English translation is now loaded too. This is needed to support plurals (e.g., 1 candidate, 4 candidates).
  • Property mode set to 100644
File size: 19.5 KB
RevLine 
[5354a01311]1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
[53f11f0e6c]3 <author>Lёppa: $Id$</author>
[5515c2c2a7]4 <class>MainWindow</class>
[5354a01311]5 <widget class="QMainWindow" name="MainWindow">
6  <property name="geometry">
[5515c2c2a7]7   <rect>
8    <x>0</x>
9    <y>0</y>
[0ac9690913]10    <width>503</width>
11    <height>387</height>
[5515c2c2a7]12   </rect>
13  </property>
[5354a01311]14  <property name="windowTitle">
[b424a7e320]15   <string>Travelling Salesman Problem</string>
[5515c2c2a7]16  </property>
[5354a01311]17  <property name="windowIcon">
[c10297cf73]18   <iconset resource="../resources/tspsg.qrc">
[bc691eca15]19    <normaloff>:/images/tspsg.png</normaloff>:/images/tspsg.png</iconset>
[5515c2c2a7]20  </property>
[5354a01311]21  <widget class="QWidget" name="centralwidget">
[430bd7f7e9]22   <widget class="QTabWidget" name="tabWidget">
23    <property name="geometry">
24     <rect>
25      <x>0</x>
26      <y>0</y>
[aaf2113307]27      <width>287</width>
28      <height>298</height>
[430bd7f7e9]29     </rect>
30    </property>
31    <property name="sizePolicy">
32     <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
33      <horstretch>0</horstretch>
34      <verstretch>0</verstretch>
35     </sizepolicy>
36    </property>
[c10297cf73]37    <property name="tabPosition">
38     <enum>QTabWidget::North</enum>
39    </property>
[430bd7f7e9]40    <property name="currentIndex">
41     <number>0</number>
42    </property>
43    <widget class="QWidget" name="tabTask">
44     <attribute name="title">
45      <string>Task</string>
46     </attribute>
47     <layout class="QVBoxLayout">
48      <item>
49       <layout class="QHBoxLayout">
50        <item>
51         <spacer>
52          <property name="orientation">
53           <enum>Qt::Horizontal</enum>
54          </property>
55          <property name="sizeHint" stdset="0">
56           <size>
57            <width>40</width>
58            <height>20</height>
59           </size>
60          </property>
61         </spacer>
62        </item>
[5515c2c2a7]63        <item>
[430bd7f7e9]64         <widget class="QLabel" name="labelVariant">
65          <property name="text">
66           <string>&amp;Variant:</string>
67          </property>
68          <property name="buddy">
69           <cstring>spinVariant</cstring>
70          </property>
71         </widget>
[5515c2c2a7]72        </item>
73        <item>
[430bd7f7e9]74         <widget class="QSpinBox" name="spinVariant">
75          <property name="cursor">
76           <cursorShape>PointingHandCursor</cursorShape>
77          </property>
[5354a01311]78          <property name="statusTip">
[430bd7f7e9]79           <string>Number of variant</string>
[7177744fc7]80          </property>
[430bd7f7e9]81          <property name="minimum">
82           <number>1</number>
[003e4193be]83          </property>
84         </widget>
[5515c2c2a7]85        </item>
86        <item>
[430bd7f7e9]87         <widget class="QLabel" name="labelCities">
88          <property name="text">
89           <string>&amp;Cities:</string>
90          </property>
91          <property name="buddy">
92           <cstring>spinCities</cstring>
93          </property>
94         </widget>
95        </item>
96        <item>
97         <widget class="QSpinBox" name="spinCities">
98          <property name="cursor">
99           <cursorShape>PointingHandCursor</cursorShape>
100          </property>
101          <property name="statusTip">
102           <string>Number of cities</string>
103          </property>
104          <property name="minimum">
105           <number>3</number>
106          </property>
107          <property name="value">
108           <number>5</number>
109          </property>
110         </widget>
111        </item>
112        <item>
113         <spacer>
114          <property name="orientation">
115           <enum>Qt::Horizontal</enum>
116          </property>
117          <property name="sizeHint" stdset="0">
118           <size>
119            <width>40</width>
120            <height>20</height>
121           </size>
122          </property>
123         </spacer>
[5515c2c2a7]124        </item>
125       </layout>
[430bd7f7e9]126      </item>
127      <item>
128       <widget class="QTableView" name="taskView">
129        <property name="statusTip">
130         <string>Cost of travel from city to city</string>
131        </property>
132        <property name="selectionMode">
133         <enum>QAbstractItemView::NoSelection</enum>
134        </property>
135       </widget>
136      </item>
137      <item>
138       <layout class="QHBoxLayout">
[5515c2c2a7]139        <item>
[430bd7f7e9]140         <spacer>
141          <property name="orientation">
142           <enum>Qt::Horizontal</enum>
[5515c2c2a7]143          </property>
[430bd7f7e9]144          <property name="sizeHint" stdset="0">
145           <size>
146            <width>40</width>
147            <height>20</height>
148           </size>
149          </property>
150         </spacer>
151        </item>
152        <item>
153         <widget class="QPushButton" name="buttonRandom">
154          <property name="cursor">
155           <cursorShape>PointingHandCursor</cursorShape>
156          </property>
157          <property name="statusTip">
158           <string>Fill table with random numbers</string>
159          </property>
160          <property name="text">
161           <string>Random</string>
162          </property>
163          <property name="icon">
164           <iconset resource="../resources/tspsg.qrc">
165            <normaloff>:/images/icons/roll.png</normaloff>:/images/icons/roll.png</iconset>
166          </property>
167         </widget>
168        </item>
169        <item>
170         <widget class="QPushButton" name="buttonSolve">
171          <property name="cursor">
172           <cursorShape>PointingHandCursor</cursorShape>
173          </property>
174          <property name="statusTip">
175           <string>Solve current task</string>
176          </property>
177          <property name="text">
178           <string>Solve</string>
179          </property>
180          <property name="icon">
181           <iconset resource="../resources/tspsg.qrc">
182            <normaloff>:/images/icons/button_ok.png</normaloff>:/images/icons/button_ok.png</iconset>
183          </property>
184         </widget>
[5515c2c2a7]185        </item>
186       </layout>
[430bd7f7e9]187      </item>
188     </layout>
189    </widget>
190    <widget class="QWidget" name="tabSolution">
191     <attribute name="title">
192      <string>Solution</string>
193     </attribute>
194     <layout class="QVBoxLayout" name="verticalLayout">
195      <item>
196       <widget class="QTextEdit" name="solutionText">
197        <property name="enabled">
198         <bool>false</bool>
199        </property>
200        <property name="statusTip">
201         <string>Solution steps</string>
202        </property>
203        <property name="readOnly">
204         <bool>true</bool>
205        </property>
206        <property name="textInteractionFlags">
207         <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set>
208        </property>
209       </widget>
210      </item>
[aaf2113307]211      <item>
212       <layout class="QHBoxLayout" name="horizontalLayout">
213        <item>
214         <widget class="QPushButton" name="buttonSaveSolution">
215          <property name="enabled">
216           <bool>false</bool>
217          </property>
218          <property name="cursor">
219           <cursorShape>PointingHandCursor</cursorShape>
220          </property>
221          <property name="statusTip">
222           <string>Save solution to a file</string>
223          </property>
224          <property name="text">
225           <string>Save Solution</string>
226          </property>
227          <property name="icon">
228           <iconset resource="../resources/tspsg.qrc">
229            <normaloff>:/images/icons/filesaveas.png</normaloff>:/images/icons/filesaveas.png</iconset>
230          </property>
231         </widget>
232        </item>
233        <item>
234         <spacer name="horizontalSpacer">
235          <property name="orientation">
236           <enum>Qt::Horizontal</enum>
237          </property>
238          <property name="sizeHint" stdset="0">
239           <size>
240            <width>40</width>
241            <height>20</height>
242           </size>
243          </property>
244         </spacer>
245        </item>
246        <item>
247         <widget class="QPushButton" name="buttonBackToTask">
248          <property name="cursor">
249           <cursorShape>PointingHandCursor</cursorShape>
250          </property>
251          <property name="statusTip">
252           <string>Go back to Task tab</string>
253          </property>
254          <property name="text">
255           <string>Back to Task</string>
256          </property>
257          <property name="icon">
258           <iconset resource="../resources/tspsg.qrc">
259            <normaloff>:/images/icons/back.png</normaloff>:/images/icons/back.png</iconset>
260          </property>
261         </widget>
262        </item>
263       </layout>
264      </item>
[430bd7f7e9]265     </layout>
266    </widget>
267   </widget>
[5515c2c2a7]268  </widget>
[5354a01311]269  <widget class="QMenuBar" name="menubar">
270   <property name="geometry">
[5515c2c2a7]271    <rect>
272     <x>0</x>
273     <y>0</y>
[0ac9690913]274     <width>503</width>
275     <height>21</height>
[5515c2c2a7]276    </rect>
277   </property>
[5354a01311]278   <widget class="QMenu" name="menuFile">
279    <property name="windowIcon">
280     <iconset>
281      <normaloff/>
282     </iconset>
[5515c2c2a7]283    </property>
[5354a01311]284    <property name="title">
[5587b87fac]285     <string>&amp;File</string>
[5515c2c2a7]286    </property>
[993d5af6f6]287    <widget class="QMenu" name="menuFileSaveAs">
[5354a01311]288     <property name="title">
[aaf2113307]289      <string>Save &amp;As</string>
[5515c2c2a7]290     </property>
[5354a01311]291     <property name="icon">
292      <iconset resource="../resources/tspsg.qrc">
[134a9158bd]293       <normaloff>:/images/icons/filesaveas.png</normaloff>:/images/icons/filesaveas.png</iconset>
[5515c2c2a7]294     </property>
[430bd7f7e9]295     <addaction name="actionFileSaveAsTask"/>
296     <addaction name="actionFileSaveAsSolution"/>
[5515c2c2a7]297    </widget>
[5354a01311]298    <addaction name="actionFileNew"/>
299    <addaction name="actionFileOpen"/>
[993d5af6f6]300    <addaction name="actionFileSave"/>
301    <addaction name="menuFileSaveAs"/>
[5354a01311]302    <addaction name="separator"/>
303    <addaction name="actionFileExit"/>
[5515c2c2a7]304   </widget>
[5354a01311]305   <widget class="QMenu" name="menuSettings">
306    <property name="title">
[5587b87fac]307     <string>&amp;Settings</string>
[5515c2c2a7]308    </property>
[899d1b8e15]309    <widget class="QMenu" name="menuSettingsLanguage">
310     <property name="toolTip">
311      <string>Select language</string>
312     </property>
313     <property name="statusTip">
314      <string>Select application language</string>
315     </property>
316     <property name="title">
[430bd7f7e9]317      <string comment="Please, append &quot; / Language&quot; when translating this string.">&amp;Language</string>
[899d1b8e15]318     </property>
[ac4cb71650]319     <property name="icon">
320      <iconset resource="../resources/tspsg.qrc">
[134a9158bd]321       <normaloff>:/images/icons/locale.png</normaloff>:/images/icons/locale.png</iconset>
[ac4cb71650]322     </property>
[899d1b8e15]323     <addaction name="actionSettingsLanguageAutodetect"/>
[ac4cb71650]324     <addaction name="separator"/>
325     <addaction name="actionSettingsLanguageEnglish"/>
[899d1b8e15]326    </widget>
327    <addaction name="menuSettingsLanguage"/>
328    <addaction name="separator"/>
329    <addaction name="actionSettingsPreferences"/>
[5515c2c2a7]330   </widget>
[5354a01311]331   <widget class="QMenu" name="menuHelp">
332    <property name="title">
[5587b87fac]333     <string>&amp;Help</string>
[5515c2c2a7]334    </property>
[5354a01311]335    <addaction name="actionHelpContents"/>
336    <addaction name="actionHelpContextual"/>
337    <addaction name="separator"/>
[690f6939a7]338    <addaction name="actionHelpAboutQt"/>
[5354a01311]339    <addaction name="actionHelpAbout"/>
[5515c2c2a7]340   </widget>
[5354a01311]341   <addaction name="menuFile"/>
342   <addaction name="menuSettings"/>
343   <addaction name="menuHelp"/>
[5515c2c2a7]344  </widget>
[5354a01311]345  <widget class="QToolBar" name="toolBar">
346   <property name="cursor">
[5515c2c2a7]347    <cursorShape>ArrowCursor</cursorShape>
348   </property>
[c10297cf73]349   <property name="windowTitle">
350    <string>Toolbar</string>
351   </property>
[5354a01311]352   <attribute name="toolBarArea">
[5515c2c2a7]353    <enum>TopToolBarArea</enum>
354   </attribute>
[5354a01311]355   <attribute name="toolBarBreak">
[5515c2c2a7]356    <bool>false</bool>
357   </attribute>
[5354a01311]358   <addaction name="actionFileNew"/>
359   <addaction name="actionFileOpen"/>
[b24a5a054a]360   <addaction name="actionFileSave"/>
[5354a01311]361   <addaction name="separator"/>
[899d1b8e15]362   <addaction name="actionSettingsPreferences"/>
[5354a01311]363   <addaction name="separator"/>
364   <addaction name="actionFileExit"/>
[5515c2c2a7]365  </widget>
[56dca709c9]366  <action name="actionFilePrintPreview">
[430bd7f7e9]367   <property name="enabled">
368    <bool>false</bool>
369   </property>
[5354a01311]370   <property name="icon">
371    <iconset resource="../resources/tspsg.qrc">
[56dca709c9]372     <normaloff>:/images/icons/document_preview.png</normaloff>:/images/icons/document_preview.png</iconset>
[5515c2c2a7]373   </property>
[5354a01311]374   <property name="text">
[56dca709c9]375    <string>P&amp;rint Preview...</string>
376   </property>
377   <property name="iconText">
378    <string>Print Preview...</string>
379   </property>
380   <property name="toolTip">
381    <string>Preview solution results</string>
[5515c2c2a7]382   </property>
[5354a01311]383   <property name="statusTip">
[56dca709c9]384    <string>Preview current solution results before printing</string>
[7177744fc7]385   </property>
[5515c2c2a7]386  </action>
[5354a01311]387  <action name="actionFilePrint">
388   <property name="enabled">
[7177744fc7]389    <bool>false</bool>
390   </property>
[5354a01311]391   <property name="icon">
392    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]393     <normaloff>:/images/icons/fileprint.png</normaloff>:/images/icons/fileprint.png</iconset>
[5515c2c2a7]394   </property>
[5354a01311]395   <property name="text">
[5587b87fac]396    <string>&amp;Print...</string>
[5515c2c2a7]397   </property>
[56dca709c9]398   <property name="iconText">
399    <string>Print...</string>
400   </property>
401   <property name="toolTip">
402    <string>Print solution</string>
403   </property>
[5354a01311]404   <property name="statusTip">
[56dca709c9]405    <string>Print current solution results</string>
[7177744fc7]406   </property>
[5354a01311]407   <property name="shortcut">
[5515c2c2a7]408    <string>Ctrl+P</string>
409   </property>
410  </action>
[430bd7f7e9]411  <action name="actionFileSaveAsSolution">
[5354a01311]412   <property name="enabled">
[7177744fc7]413    <bool>false</bool>
[5515c2c2a7]414   </property>
[5354a01311]415   <property name="text">
[430bd7f7e9]416    <string>&amp;Solution...</string>
[5587b87fac]417   </property>
[aaf2113307]418   <property name="iconText">
419    <string>Solution...</string>
420   </property>
[5587b87fac]421   <property name="toolTip">
422    <string>Save solution</string>
[7177744fc7]423   </property>
[5354a01311]424   <property name="statusTip">
[aaf2113307]425    <string>Save solution to a file</string>
[5515c2c2a7]426   </property>
427  </action>
[5354a01311]428  <action name="actionFileNew">
429   <property name="icon">
430    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]431     <normaloff>:/images/icons/filenew.png</normaloff>:/images/icons/filenew.png</iconset>
[5515c2c2a7]432   </property>
[5354a01311]433   <property name="text">
[5587b87fac]434    <string>&amp;New</string>
435   </property>
436   <property name="iconText">
437    <string>New</string>
438   </property>
439   <property name="toolTip">
440    <string>New task</string>
[5515c2c2a7]441   </property>
[5354a01311]442   <property name="statusTip">
[5587b87fac]443    <string>Create new task</string>
[7177744fc7]444   </property>
[5354a01311]445   <property name="shortcut">
[5515c2c2a7]446    <string>Ctrl+N</string>
447   </property>
448  </action>
[5354a01311]449  <action name="actionFileOpen">
450   <property name="icon">
451    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]452     <normaloff>:/images/icons/fileopen.png</normaloff>:/images/icons/fileopen.png</iconset>
[5515c2c2a7]453   </property>
[5354a01311]454   <property name="text">
[5587b87fac]455    <string>&amp;Open...</string>
456   </property>
457   <property name="iconText">
458    <string>Open...</string>
[5515c2c2a7]459   </property>
[5354a01311]460   <property name="toolTip">
[5587b87fac]461    <string>Open task</string>
[7177744fc7]462   </property>
[5354a01311]463   <property name="statusTip">
[5587b87fac]464    <string>Open saved task</string>
[7177744fc7]465   </property>
[5354a01311]466   <property name="shortcut">
[5515c2c2a7]467    <string>Ctrl+O</string>
468   </property>
469  </action>
[899d1b8e15]470  <action name="actionSettingsPreferences">
[5354a01311]471   <property name="icon">
472    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]473     <normaloff>:/images/icons/preferences_system.png</normaloff>:/images/icons/preferences_system.png</iconset>
[5515c2c2a7]474   </property>
[5354a01311]475   <property name="text">
[5587b87fac]476    <string>&amp;Preferences...</string>
477   </property>
478   <property name="iconText">
479    <string>Preferences...</string>
[5515c2c2a7]480   </property>
[5354a01311]481   <property name="statusTip">
[5587b87fac]482    <string>Application preferences</string>
[7177744fc7]483   </property>
[5515c2c2a7]484  </action>
[5354a01311]485  <action name="actionHelpContents">
[5587b87fac]486   <property name="enabled">
487    <bool>false</bool>
488   </property>
[5354a01311]489   <property name="icon">
490    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]491     <normaloff>:/images/icons/contents.png</normaloff>:/images/icons/contents.png</iconset>
[5515c2c2a7]492   </property>
[5354a01311]493   <property name="text">
[5587b87fac]494    <string>&amp;Contents</string>
[5515c2c2a7]495   </property>
[5354a01311]496   <property name="statusTip">
[5587b87fac]497    <string>Open help contents</string>
[7177744fc7]498   </property>
[aaf2113307]499   <property name="shortcut">
500    <string>Ctrl+F1</string>
501   </property>
[5515c2c2a7]502  </action>
[5354a01311]503  <action name="actionHelpContextual">
[5587b87fac]504   <property name="enabled">
505    <bool>false</bool>
506   </property>
[5354a01311]507   <property name="icon">
508    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]509     <normaloff>:/images/icons/help_browser.png</normaloff>:/images/icons/help_browser.png</iconset>
[5515c2c2a7]510   </property>
[5354a01311]511   <property name="text">
[134a9158bd]512    <string>Context &amp;Help</string>
[5515c2c2a7]513   </property>
[5354a01311]514   <property name="statusTip">
[5587b87fac]515    <string>Open context help</string>
[7177744fc7]516   </property>
[aaf2113307]517   <property name="shortcut">
518    <string>F1</string>
519   </property>
[5515c2c2a7]520  </action>
[5354a01311]521  <action name="actionHelpAbout">
522   <property name="icon">
523    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]524     <normaloff>:/images/icons/help_about.png</normaloff>:/images/icons/help_about.png</iconset>
[5515c2c2a7]525   </property>
[5354a01311]526   <property name="text">
[f0464480db]527    <string>&amp;About TSPSG...</string>
[5587b87fac]528   </property>
529   <property name="iconText">
[f0464480db]530    <string>About TSPSG...</string>
[5515c2c2a7]531   </property>
[5354a01311]532   <property name="statusTip">
[5587b87fac]533    <string>About application</string>
[fc9f661ded]534   </property>
[5515c2c2a7]535  </action>
[5354a01311]536  <action name="actionFileExit">
537   <property name="icon">
538    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]539     <normaloff>:/images/icons/exit.png</normaloff>:/images/icons/exit.png</iconset>
[5515c2c2a7]540   </property>
[5354a01311]541   <property name="text">
[5587b87fac]542    <string>E&amp;xit</string>
[5515c2c2a7]543   </property>
[5354a01311]544   <property name="statusTip">
[5587b87fac]545    <string>Exit application</string>
[5515c2c2a7]546   </property>
547  </action>
[430bd7f7e9]548  <action name="actionFileSaveAsTask">
[5354a01311]549   <property name="text">
[5587b87fac]550    <string>&amp;Task...</string>
[7177744fc7]551   </property>
[5354a01311]552   <property name="iconText">
[5587b87fac]553    <string>Task...</string>
[7177744fc7]554   </property>
[5354a01311]555   <property name="toolTip">
[5587b87fac]556    <string>Save task</string>
[7177744fc7]557   </property>
[5354a01311]558   <property name="statusTip">
[5587b87fac]559    <string>Save task to file</string>
[7177744fc7]560   </property>
561  </action>
[899d1b8e15]562  <action name="actionSettingsLanguageAutodetect">
563   <property name="checkable">
564    <bool>true</bool>
565   </property>
566   <property name="checked">
567    <bool>true</bool>
568   </property>
569   <property name="text">
570    <string>&amp;Autodetect</string>
571   </property>
572   <property name="toolTip">
573    <string>Detect language automatically</string>
574   </property>
575   <property name="statusTip">
576    <string>Detect language automatically based on regional settings</string>
577   </property>
578  </action>
[ac4cb71650]579  <action name="actionSettingsLanguageEnglish">
580   <property name="checkable">
581    <bool>true</bool>
582   </property>
583   <property name="checked">
584    <bool>true</bool>
585   </property>
586   <property name="text">
[aaf2113307]587    <string notr="true">&amp;English</string>
[ac4cb71650]588   </property>
[6b3d3c1bbb]589   <property name="iconText">
590    <string notr="true">English</string>
591   </property>
[ac4cb71650]592  </action>
[993d5af6f6]593  <action name="actionFileSave">
594   <property name="icon">
595    <iconset resource="../resources/tspsg.qrc">
[134a9158bd]596     <normaloff>:/images/icons/filesave.png</normaloff>:/images/icons/filesave.png</iconset>
[993d5af6f6]597   </property>
598   <property name="text">
599    <string>&amp;Save</string>
600   </property>
601   <property name="iconText">
602    <string>Save</string>
603   </property>
604   <property name="toolTip">
605    <string>Save task</string>
606   </property>
607   <property name="statusTip">
608    <string>Save current task</string>
609   </property>
[aaf2113307]610   <property name="shortcut">
611    <string>Ctrl+S</string>
612   </property>
[993d5af6f6]613  </action>
[690f6939a7]614  <action name="actionHelpAboutQt">
615   <property name="icon">
616    <iconset resource="../resources/tspsg.qrc">
[430bd7f7e9]617     <normaloff>:/images/icons/qtlogo-64.png</normaloff>:/images/icons/qtlogo-64.png</iconset>
[690f6939a7]618   </property>
619   <property name="text">
620    <string>About &amp;Qt...</string>
621   </property>
622   <property name="iconText">
623    <string>About Qt...</string>
624   </property>
625   <property name="statusTip">
626    <string>About Qt library</string>
627   </property>
628  </action>
[5515c2c2a7]629 </widget>
630 <resources>
[5354a01311]631  <include location="../resources/tspsg.qrc"/>
[5515c2c2a7]632 </resources>
633 <connections>
634  <connection>
635   <sender>actionFileExit</sender>
636   <signal>triggered()</signal>
637   <receiver>MainWindow</receiver>
638   <slot>close()</slot>
639   <hints>
[5354a01311]640    <hint type="sourcelabel">
[5515c2c2a7]641     <x>-1</x>
642     <y>-1</y>
643    </hint>
[5354a01311]644    <hint type="destinationlabel">
[5515c2c2a7]645     <x>294</x>
646     <y>229</y>
647    </hint>
648   </hints>
649  </connection>
[aaf2113307]650  <connection>
651   <sender>buttonSaveSolution</sender>
652   <signal>clicked()</signal>
653   <receiver>actionFileSaveAsSolution</receiver>
654   <slot>trigger()</slot>
655   <hints>
656    <hint type="sourcelabel">
657     <x>58</x>
658     <y>327</y>
659    </hint>
660    <hint type="destinationlabel">
661     <x>-1</x>
662     <y>-1</y>
663    </hint>
664   </hints>
665  </connection>
[5515c2c2a7]666 </connections>
667</ui>
Note: See TracBrowser for help on using the repository browser.