Mercurial > repos > IBBoard.WarFoundry.GUI.QtSharp
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); |