comparison qt-gui/MainWindowLayout.cs @ 33:be876c03054f

Re #245: Create unit tab implementation * Add stub widget * Record which unit tabs are open * Remove two default tabs
author IBBoard <dev@ibboard.co.uk>
date Sat, 07 Aug 2010 15:40:37 +0000
parents 55d4f16c982b
children
comparison
equal deleted inserted replaced
32:e405b43a405b 33:be876c03054f
1 /******************************************************************************** 1 /********************************************************************************
2 ** Form generated from reading ui file 'MainWindowLayout.ui' 2 ** Form generated from reading ui file 'MainWindowLayout.ui'
3 ** 3 **
4 ** Created: Sat Jul 31 16:07:24 2010 4 ** Created: Sat Aug 7 16:39:03 2010
5 ** by: Qt User Interface Compiler for C# version 4.6.3 5 ** by: Qt User Interface Compiler for C# version 4.6.3
6 ** 6 **
7 ** WARNING! All changes made in this file will be lost when recompiling ui file! 7 ** WARNING! All changes made in this file will be lost when recompiling ui file!
8 ********************************************************************************/ 8 ********************************************************************************/
9 9
26 public QWidget mainContent; 26 public QWidget mainContent;
27 public QGridLayout gridLayout; 27 public QGridLayout gridLayout;
28 public QSplitter splitter; 28 public QSplitter splitter;
29 public QTreeView armyTree; 29 public QTreeView armyTree;
30 public QTabWidget unitTabs; 30 public QTabWidget unitTabs;
31 public QWidget tab;
32 public QWidget tab_2;
33 public QMenuBar menubar; 31 public QMenuBar menubar;
34 public QMenu menuFile; 32 public QMenu menuFile;
35 public QMenu menuExportArmyAs; 33 public QMenu menuExportArmyAs;
36 public QMenu menuEdit; 34 public QMenu menuEdit;
37 public QMenu menuHelp; 35 public QMenu menuHelp;
87 armyTree = new QTreeView(splitter); 85 armyTree = new QTreeView(splitter);
88 armyTree.ObjectName = "armyTree"; 86 armyTree.ObjectName = "armyTree";
89 splitter.AddWidget(armyTree); 87 splitter.AddWidget(armyTree);
90 unitTabs = new QTabWidget(splitter); 88 unitTabs = new QTabWidget(splitter);
91 unitTabs.ObjectName = "unitTabs"; 89 unitTabs.ObjectName = "unitTabs";
92 unitTabs.MinimumSize = new QSize(500, 0); 90 unitTabs.MinimumSize = new QSize(500, 200);
93 tab = new QWidget(); 91 unitTabs.tabShape = QTabWidget.TabShape.Rounded;
94 tab.ObjectName = "tab"; 92 unitTabs.ElideMode = Qt.TextElideMode.ElideMiddle;
95 unitTabs.AddTab(tab, QApplication.Translate("MainWindowLayout", "Tab 1", null, QApplication.Encoding.UnicodeUTF8)); 93 unitTabs.DocumentMode = false;
96 tab_2 = new QWidget(); 94 unitTabs.TabsClosable = true;
97 tab_2.ObjectName = "tab_2"; 95 unitTabs.Movable = true;
98 unitTabs.AddTab(tab_2, QApplication.Translate("MainWindowLayout", "Tab 2", null, QApplication.Encoding.UnicodeUTF8));
99 splitter.AddWidget(unitTabs); 96 splitter.AddWidget(unitTabs);
100 97
101 gridLayout.AddWidget(splitter, 0, 0, 1, 1); 98 gridLayout.AddWidget(splitter, 0, 0, 1, 1);
102 99
103 MainWindowLayout.SetCentralWidget(mainContent); 100 MainWindowLayout.SetCentralWidget(mainContent);
140 menuEdit.AddAction(actionRedo); 137 menuEdit.AddAction(actionRedo);
141 menuHelp.AddAction(actionAbout); 138 menuHelp.AddAction(actionAbout);
142 139
143 RetranslateUi(MainWindowLayout); 140 RetranslateUi(MainWindowLayout);
144 141
145 unitTabs.CurrentIndex = 0; 142 unitTabs.CurrentIndex = -1;
146 143
147 144
148 QMetaObject.ConnectSlotsByName(MainWindowLayout); 145 QMetaObject.ConnectSlotsByName(MainWindowLayout);
149 } // SetupUi 146 } // SetupUi
150 147
160 actionReloadFiles.Text = QApplication.Translate("MainWindowLayout", "reload files", null, QApplication.Encoding.UnicodeUTF8); 157 actionReloadFiles.Text = QApplication.Translate("MainWindowLayout", "reload files", null, QApplication.Encoding.UnicodeUTF8);
161 actionExit.Text = QApplication.Translate("MainWindowLayout", "exit", null, QApplication.Encoding.UnicodeUTF8); 158 actionExit.Text = QApplication.Translate("MainWindowLayout", "exit", null, QApplication.Encoding.UnicodeUTF8);
162 actionAbout.Text = QApplication.Translate("MainWindowLayout", "&about", null, QApplication.Encoding.UnicodeUTF8); 159 actionAbout.Text = QApplication.Translate("MainWindowLayout", "&about", null, QApplication.Encoding.UnicodeUTF8);
163 actionUndo.Text = QApplication.Translate("MainWindowLayout", "&undo", null, QApplication.Encoding.UnicodeUTF8); 160 actionUndo.Text = QApplication.Translate("MainWindowLayout", "&undo", null, QApplication.Encoding.UnicodeUTF8);
164 actionRedo.Text = QApplication.Translate("MainWindowLayout", "&redo", null, QApplication.Encoding.UnicodeUTF8); 161 actionRedo.Text = QApplication.Translate("MainWindowLayout", "&redo", null, QApplication.Encoding.UnicodeUTF8);
165 unitTabs.SetTabText(unitTabs.IndexOf(tab), QApplication.Translate("MainWindowLayout", "Tab 1", null, QApplication.Encoding.UnicodeUTF8));
166 unitTabs.SetTabText(unitTabs.IndexOf(tab_2), QApplication.Translate("MainWindowLayout", "Tab 2", null, QApplication.Encoding.UnicodeUTF8));
167 menuFile.Title = QApplication.Translate("MainWindowLayout", "&file", null, QApplication.Encoding.UnicodeUTF8); 162 menuFile.Title = QApplication.Translate("MainWindowLayout", "&file", null, QApplication.Encoding.UnicodeUTF8);
168 menuExportArmyAs.Title = QApplication.Translate("MainWindowLayout", "export army as", null, QApplication.Encoding.UnicodeUTF8); 163 menuExportArmyAs.Title = QApplication.Translate("MainWindowLayout", "export army as", null, QApplication.Encoding.UnicodeUTF8);
169 menuEdit.Title = QApplication.Translate("MainWindowLayout", "&edit", null, QApplication.Encoding.UnicodeUTF8); 164 menuEdit.Title = QApplication.Translate("MainWindowLayout", "&edit", null, QApplication.Encoding.UnicodeUTF8);
170 menuHelp.Title = QApplication.Translate("MainWindowLayout", "&help", null, QApplication.Encoding.UnicodeUTF8); 165 menuHelp.Title = QApplication.Translate("MainWindowLayout", "&help", null, QApplication.Encoding.UnicodeUTF8);
171 toolBar.WindowTitle = QApplication.Translate("MainWindowLayout", "toolBar", null, QApplication.Encoding.UnicodeUTF8); 166 toolBar.WindowTitle = QApplication.Translate("MainWindowLayout", "toolBar", null, QApplication.Encoding.UnicodeUTF8);