1
<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
2
<class>TableEditorBase</class>
3
<comment>*********************************************************************
4
** Copyright (C) 2001 Trolltech AS. All rights reserved.
6
** This file is part of Qt Designer.
8
** This file may be distributed and/or modified under the terms of the
9
** GNU General Public License version 2 as published by the Free Software
10
** Foundation and appearing in the file LICENSE.GPL included in the
11
** packaging of this file.
13
** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
14
** licenses may use this file in accordance with the Qt Commercial License
15
** Agreement provided with the Software.
17
** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
18
** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
20
** See http://www.trolltech.com/gpl/ for GPL licensing information.
21
** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
22
** information about Qt Commercial License Agreements.
24
** Contact info@trolltech.com if any conditions of this licensing are
27
*********************************************************************</comment>
28
<widget class="QDialog">
29
<property name="name">
30
<cstring>TableEditorBase</cstring>
32
<property name="geometry">
40
<property name="caption">
41
<string>Edit Table</string>
43
<property name="sizeGripEnabled">
47
<property name="name">
48
<cstring>unnamed</cstring>
50
<property name="margin">
53
<property name="spacing">
56
<widget class="QTable" row="0" column="0">
57
<property name="name">
58
<cstring>table</cstring>
60
<property name="numRows">
63
<property name="numCols">
66
<property name="readOnly">
70
<widget class="QLayoutWidget" row="1" column="0" rowspan="1" colspan="2">
71
<property name="name">
72
<cstring>Layout11</cstring>
75
<property name="name">
76
<cstring>unnamed</cstring>
78
<property name="margin">
81
<property name="spacing">
84
<widget class="QPushButton">
85
<property name="name">
86
<cstring>buttonHelp</cstring>
88
<property name="text">
89
<string>&Help</string>
91
<property name="autoDefault">
96
<property name="name">
97
<cstring>Horizontal Spacing2</cstring>
99
<property name="orientation">
100
<enum>Horizontal</enum>
102
<property name="sizeType">
103
<enum>Expanding</enum>
105
<property name="sizeHint">
112
<widget class="QPushButton">
113
<property name="name">
114
<cstring>buttonOk</cstring>
116
<property name="text">
117
<string>&OK</string>
119
<property name="autoDefault">
122
<property name="default">
125
<property name="whatsThis" stdset="0">
126
<string>Close the dialog and apply all the changes.</string>
129
<widget class="QPushButton">
130
<property name="name">
131
<cstring>buttonApply</cstring>
133
<property name="text">
134
<string>&Apply</string>
136
<property name="autoDefault">
139
<property name="whatsThis" stdset="0">
140
<string>Apply all changes.</string>
143
<widget class="QPushButton">
144
<property name="name">
145
<cstring>buttonCancel</cstring>
147
<property name="text">
148
<string>&Cancel</string>
150
<property name="autoDefault">
153
<property name="whatsThis" stdset="0">
154
<string>Close the dialog and discard any changes.</string>
159
<widget class="QTabWidget" row="0" column="1">
160
<property name="name">
161
<cstring>TabWidget</cstring>
163
<widget class="QWidget">
164
<property name="name">
165
<cstring>columns_tab</cstring>
167
<attribute name="title">
168
<string>Co&lumns</string>
171
<property name="name">
172
<cstring>unnamed</cstring>
174
<property name="margin">
177
<property name="spacing">
180
<spacer row="4" column="2">
181
<property name="name">
182
<cstring>Spacer3</cstring>
184
<property name="orientation">
185
<enum>Horizontal</enum>
187
<property name="sizeType">
188
<enum>Expanding</enum>
190
<property name="sizeHint">
197
<widget class="QListBox" row="0" column="0" rowspan="6" colspan="1">
198
<property name="name">
199
<cstring>listColumns</cstring>
202
<spacer row="3" column="1">
203
<property name="name">
204
<cstring>Spacer2</cstring>
206
<property name="orientation">
207
<enum>Vertical</enum>
209
<property name="sizeType">
210
<enum>Expanding</enum>
212
<property name="sizeHint">
219
<widget class="QPushButton" row="4" column="1">
220
<property name="name">
221
<cstring>buttonColumnUp</cstring>
223
<property name="text">
226
<property name="pixmap">
227
<pixmap>"designer_s_up.png"</pixmap>
229
<property name="toolTip" stdset="0">
230
<string>Move up</string>
232
<property name="whatsThis" stdset="0">
233
<string><b>Move the selected item up.</b><p>The top-most column will be the first column of the list.</p></string>
236
<widget class="QPushButton" row="5" column="1">
237
<property name="name">
238
<cstring>buttonColumnDown</cstring>
240
<property name="text">
243
<property name="pixmap">
244
<pixmap>"designer_s_down.png"</pixmap>
246
<property name="toolTip" stdset="0">
247
<string>Move down</string>
249
<property name="whatsThis" stdset="0">
250
<string><b>Move the selected item down.</b><p>The top-most column will be the first column of the list.</p></string>
253
<widget class="QPushButton" row="1" column="1">
254
<property name="name">
255
<cstring>buttonDeleteColumn</cstring>
257
<property name="text">
258
<string>&Delete Column</string>
261
<widget class="QPushButton" row="0" column="1">
262
<property name="name">
263
<cstring>buttonNewColumn</cstring>
265
<property name="text">
266
<string>&New Column</string>
269
<widget class="QLayoutWidget" row="2" column="1" rowspan="1" colspan="2">
270
<property name="name">
271
<cstring>Layout6</cstring>
274
<property name="name">
275
<cstring>unnamed</cstring>
277
<property name="margin">
280
<property name="spacing">
283
<widget class="QLabel" row="0" column="0">
284
<property name="name">
285
<cstring>labelTable</cstring>
287
<property name="text">
288
<string>Table:</string>
291
<widget class="QLayoutWidget" row="3" column="1">
292
<property name="name">
293
<cstring>Layout2</cstring>
296
<property name="name">
297
<cstring>unnamed</cstring>
299
<property name="margin">
302
<property name="spacing">
305
<widget class="QLabel">
306
<property name="name">
307
<cstring>labelColumnPixmap</cstring>
309
<property name="text">
310
<string>Label4</string>
313
<widget class="QPushButton">
314
<property name="name">
315
<cstring>buttonDeleteColPixmap</cstring>
317
<property name="maximumSize">
323
<property name="text">
326
<property name="pixmap">
327
<pixmap>"designer_s_editcut.png"</pixmap>
329
<property name="toolTip" stdset="0">
330
<string>Delete Pixmap</string>
332
<property name="whatsThis" stdset="0">
333
<string><b>Delete the selected item's pixmap.</b><p>The pixmap in the current column of the selected item will be deleted.</p></string>
336
<widget class="QPushButton">
337
<property name="name">
338
<cstring>buttonChooseColPixmap</cstring>
340
<property name="maximumSize">
346
<property name="text">
349
<property name="toolTip" stdset="0">
350
<string>Select a Pixmap</string>
352
<property name="whatsThis" stdset="0">
353
<string><b>Select a pixmap file for the item.</b><p>The pixmap will be changed in the current column of the selected item.</p></string>
358
<widget class="QLabel" row="2" column="0">
359
<property name="name">
360
<cstring>TextLabel2</cstring>
362
<property name="text">
363
<string>&Label:</string>
365
<property name="buddy" stdset="0">
366
<cstring>editColumnText</cstring>
369
<widget class="QLabel" row="3" column="0">
370
<property name="name">
371
<cstring>Label2</cstring>
373
<property name="text">
374
<string>Pixmap:</string>
376
<property name="buddy" stdset="0">
377
<cstring>itemChoosePixmap</cstring>
380
<widget class="QLabel" row="1" column="0">
381
<property name="name">
382
<cstring>labelFields</cstring>
384
<property name="text">
385
<string>&Field:</string>
387
<property name="buddy" stdset="0">
388
<cstring>comboFields</cstring>
391
<widget class="QLineEdit" row="2" column="1">
392
<property name="name">
393
<cstring>editColumnText</cstring>
396
<widget class="QComboBox" row="1" column="1">
397
<property name="name">
398
<cstring>comboFields</cstring>
400
<property name="editable">
404
<widget class="QLabel" row="0" column="1">
405
<property name="name">
406
<cstring>labelTableValue</cstring>
408
<property name="text">
409
<string><no table></string>
416
<widget class="QWidget">
417
<property name="name">
418
<cstring>rows_tab</cstring>
420
<attribute name="title">
421
<string>&Rows</string>
424
<property name="name">
425
<cstring>unnamed</cstring>
427
<property name="margin">
430
<property name="spacing">
433
<spacer row="4" column="2">
434
<property name="name">
435
<cstring>Spacer3_2</cstring>
437
<property name="orientation">
438
<enum>Horizontal</enum>
440
<property name="sizeType">
441
<enum>Expanding</enum>
443
<property name="sizeHint">
450
<widget class="QPushButton" row="4" column="1">
451
<property name="name">
452
<cstring>buttonRowUp</cstring>
454
<property name="text">
457
<property name="pixmap">
458
<pixmap>"designer_s_up.png"</pixmap>
460
<property name="toolTip" stdset="0">
461
<string>Move up</string>
463
<property name="whatsThis" stdset="0">
464
<string><b>Move the selected item up.</b><p>The top-most column will be the first column of the list.</p></string>
467
<widget class="QListBox" row="0" column="0" rowspan="6" colspan="1">
468
<property name="name">
469
<cstring>listRows</cstring>
472
<widget class="QPushButton" row="5" column="1">
473
<property name="name">
474
<cstring>buttonRowDown</cstring>
476
<property name="text">
479
<property name="pixmap">
480
<pixmap>"designer_s_down.png"</pixmap>
482
<property name="toolTip" stdset="0">
483
<string>Move down</string>
485
<property name="whatsThis" stdset="0">
486
<string><b>Move the selected item down.</b><p>The top-most column will be the first column of the list.</p></string>
489
<spacer row="3" column="1">
490
<property name="name">
491
<cstring>Spacer2_2</cstring>
493
<property name="orientation">
494
<enum>Vertical</enum>
496
<property name="sizeType">
497
<enum>Expanding</enum>
499
<property name="sizeHint">
506
<widget class="QPushButton" row="0" column="1">
507
<property name="name">
508
<cstring>buttonNewRow</cstring>
510
<property name="text">
511
<string>&New Row</string>
514
<widget class="QPushButton" row="1" column="1">
515
<property name="name">
516
<cstring>buttonDeleteRow</cstring>
518
<property name="text">
519
<string>&Delete Row</string>
522
<widget class="QLayoutWidget" row="2" column="1" rowspan="1" colspan="2">
523
<property name="name">
524
<cstring>Layout7_2</cstring>
527
<property name="name">
528
<cstring>unnamed</cstring>
530
<property name="margin">
533
<property name="spacing">
536
<widget class="QLabel" row="0" column="0">
537
<property name="name">
538
<cstring>TextLabel2_3</cstring>
540
<property name="text">
541
<string>&Label:</string>
543
<property name="buddy" stdset="0">
544
<cstring>editRowText</cstring>
547
<widget class="QLabel" row="1" column="0">
548
<property name="name">
549
<cstring>Label2_2</cstring>
551
<property name="text">
552
<string>Pixmap:</string>
554
<property name="buddy" stdset="0">
555
<cstring>itemChoosePixmap</cstring>
558
<widget class="QLayoutWidget" row="1" column="1">
559
<property name="name">
560
<cstring>Layout2_2</cstring>
563
<property name="name">
564
<cstring>unnamed</cstring>
566
<property name="margin">
569
<property name="spacing">
572
<widget class="QLabel">
573
<property name="name">
574
<cstring>labelRowPixmap</cstring>
576
<property name="text">
577
<string>Label4</string>
580
<widget class="QPushButton">
581
<property name="name">
582
<cstring>buttonDeleteRowPixmap</cstring>
584
<property name="maximumSize">
590
<property name="text">
593
<property name="pixmap">
594
<pixmap>"designer_s_editcut.png"</pixmap>
596
<property name="toolTip" stdset="0">
597
<string>Delete Pixmap</string>
599
<property name="whatsThis" stdset="0">
600
<string><b>Delete the selected item's pixmap.</b><p>The pixmap in the current column of the selected item will be deleted.</p></string>
603
<widget class="QPushButton">
604
<property name="name">
605
<cstring>buttonChooseRowPixmap</cstring>
607
<property name="maximumSize">
613
<property name="text">
616
<property name="toolTip" stdset="0">
617
<string>Select a Pixmap</string>
619
<property name="whatsThis" stdset="0">
620
<string><b>Select a pixmap file for the item.</b><p>The pixmap will be changed in the current column of the selected item.</p></string>
625
<widget class="QLineEdit" row="0" column="1">
626
<property name="name">
627
<cstring>editRowText</cstring>
639
<sender>buttonApply</sender>
640
<signal>clicked()</signal>
641
<receiver>TableEditorBase</receiver>
642
<slot>applyClicked()</slot>
645
<sender>buttonOk</sender>
646
<signal>clicked()</signal>
647
<receiver>TableEditorBase</receiver>
648
<slot>okClicked()</slot>
651
<sender>listColumns</sender>
652
<signal>currentChanged(QListBoxItem*)</signal>
653
<receiver>TableEditorBase</receiver>
654
<slot>currentColumnChanged(QListBoxItem*)</slot>
657
<sender>listColumns</sender>
658
<signal>selectionChanged(QListBoxItem*)</signal>
659
<receiver>TableEditorBase</receiver>
660
<slot>currentColumnChanged(QListBoxItem*)</slot>
663
<sender>editColumnText</sender>
664
<signal>textChanged(const QString&)</signal>
665
<receiver>TableEditorBase</receiver>
666
<slot>columnTextChanged(const QString&)</slot>
669
<sender>buttonNewColumn</sender>
670
<signal>clicked()</signal>
671
<receiver>TableEditorBase</receiver>
672
<slot>newColumnClicked()</slot>
675
<sender>buttonDeleteColumn</sender>
676
<signal>clicked()</signal>
677
<receiver>TableEditorBase</receiver>
678
<slot>deleteColumnClicked()</slot>
681
<sender>buttonColumnUp</sender>
682
<signal>clicked()</signal>
683
<receiver>TableEditorBase</receiver>
684
<slot>columnUpClicked()</slot>
687
<sender>buttonColumnDown</sender>
688
<signal>clicked()</signal>
689
<receiver>TableEditorBase</receiver>
690
<slot>columnDownClicked()</slot>
693
<sender>comboFields</sender>
694
<signal>activated(const QString&)</signal>
695
<receiver>TableEditorBase</receiver>
696
<slot>currentFieldChanged(const QString&)</slot>
699
<sender>listRows</sender>
700
<signal>selectionChanged(QListBoxItem*)</signal>
701
<receiver>TableEditorBase</receiver>
702
<slot>currentRowChanged(QListBoxItem*)</slot>
705
<sender>listRows</sender>
706
<signal>currentChanged(QListBoxItem*)</signal>
707
<receiver>TableEditorBase</receiver>
708
<slot>currentRowChanged(QListBoxItem*)</slot>
711
<sender>buttonNewRow</sender>
712
<signal>clicked()</signal>
713
<receiver>TableEditorBase</receiver>
714
<slot>newRowClicked()</slot>
717
<sender>buttonDeleteRow</sender>
718
<signal>clicked()</signal>
719
<receiver>TableEditorBase</receiver>
720
<slot>deleteRowClicked()</slot>
723
<sender>buttonRowUp</sender>
724
<signal>clicked()</signal>
725
<receiver>TableEditorBase</receiver>
726
<slot>rowUpClicked()</slot>
729
<sender>buttonRowDown</sender>
730
<signal>clicked()</signal>
731
<receiver>TableEditorBase</receiver>
732
<slot>rowDownClicked()</slot>
735
<sender>buttonChooseRowPixmap</sender>
736
<signal>clicked()</signal>
737
<receiver>TableEditorBase</receiver>
738
<slot>chooseRowPixmapClicked()</slot>
741
<sender>buttonDeleteColPixmap</sender>
742
<signal>clicked()</signal>
743
<receiver>TableEditorBase</receiver>
744
<slot>deleteColPixmapClicked()</slot>
747
<sender>editRowText</sender>
748
<signal>textChanged(const QString&)</signal>
749
<receiver>TableEditorBase</receiver>
750
<slot>rowTextChanged(const QString&)</slot>
753
<sender>buttonCancel</sender>
754
<signal>clicked()</signal>
755
<receiver>TableEditorBase</receiver>
756
<slot>reject()</slot>
759
<sender>buttonChooseColPixmap</sender>
760
<signal>clicked()</signal>
761
<receiver>TableEditorBase</receiver>
762
<slot>chooseColPixmapClicked()</slot>
765
<sender>buttonDeleteRowPixmap</sender>
766
<signal>clicked()</signal>
767
<receiver>TableEditorBase</receiver>
768
<slot>deleteRowPixmapClicked()</slot>
772
<tabstop>buttonOk</tabstop>
773
<tabstop>buttonCancel</tabstop>
774
<tabstop>table</tabstop>
775
<tabstop>TabWidget</tabstop>
776
<tabstop>listColumns</tabstop>
777
<tabstop>buttonNewColumn</tabstop>
778
<tabstop>buttonDeleteColumn</tabstop>
779
<tabstop>comboFields</tabstop>
780
<tabstop>editColumnText</tabstop>
781
<tabstop>buttonDeleteColPixmap</tabstop>
782
<tabstop>buttonChooseColPixmap</tabstop>
783
<tabstop>buttonColumnUp</tabstop>
784
<tabstop>buttonColumnDown</tabstop>
785
<tabstop>buttonApply</tabstop>
786
<tabstop>listRows</tabstop>
787
<tabstop>buttonNewRow</tabstop>
788
<tabstop>buttonDeleteRow</tabstop>
789
<tabstop>editRowText</tabstop>
790
<tabstop>buttonDeleteRowPixmap</tabstop>
791
<tabstop>buttonChooseRowPixmap</tabstop>
792
<tabstop>buttonRowUp</tabstop>
793
<tabstop>buttonRowDown</tabstop>
794
<tabstop>buttonHelp</tabstop>
797
<include location="global" impldecl="in implementation">qtable.h</include>
800
<slot access="protected">init()</slot>
801
<slot access="protected">destroy()</slot>
802
<slot access="protected">applyClicked()</slot>
803
<slot access="protected">chooseRowPixmapClicked()</slot>
804
<slot access="protected">columnTextChanged( const QString & )</slot>
805
<slot access="protected">columnUpClicked()</slot>
806
<slot access="protected">currentColumnChanged( QListBoxItem * )</slot>
807
<slot access="protected">currentFieldChanged( const QString & )</slot>
808
<slot access="protected">currentRowChanged( QListBoxItem * )</slot>
809
<slot access="protected">deleteColPixmapClicked()</slot>
810
<slot access="protected">deleteColumnClicked()</slot>
811
<slot access="protected">deleteRowClicked()</slot>
812
<slot access="protected">deleteRowPixmapClicked()</slot>
813
<slot access="protected">newColumnClicked()</slot>
814
<slot access="protected">newRowClicked()</slot>
815
<slot access="protected">chooseColPixmapClicked()</slot>
816
<slot access="protected">okClicked()</slot>
817
<slot access="protected">rowDownClicked()</slot>
818
<slot access="protected">rowTextChanged( const QString & )</slot>
819
<slot access="protected">rowUpClicked()</slot>
820
<slot access="protected">columnDownClicked()</slot>
823
<include location="local" impldecl="in implementation">myiconloader.h</include>
825
<pixmapfunction>BarIcon2</pixmapfunction>
827
<layoutdefaults spacing="6" margin="11"/>