Mercurial > repos > IBBoard.WarFoundry.GUI.QtSharp
view qt-gui/CreateNewUnitLayout.cs @ 29:246237c88b9b
Re #244: Create "New Unit" dialog in Qt# app
* Add NewUnit dialog
* Fix layout (rename layout and make list enabled)
* Call dialog when clicking on buttons
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Tue, 03 Aug 2010 19:36:49 +0000 |
parents | 5ee15def17e7 |
children |
line wrap: on
line source
/******************************************************************************** ** Form generated from reading ui file 'CreateNewUnitLayout.ui' ** ** Created: Tue Aug 3 20:32:59 2010 ** by: Qt User Interface Compiler for C# version 4.6.3 ** ** WARNING! All changes made in this file will be lost when recompiling ui file! ********************************************************************************/ using Qyoto; public class Ui_CreateNewUnitLayout { public QGridLayout gridLayout; public QDialogButtonBox buttonBox; public QLabel lblUnitType; public QListWidget unitTypeList; public void SetupUi(QDialog CreateNewUnitLayout) { if (CreateNewUnitLayout.ObjectName == "") CreateNewUnitLayout.ObjectName = "CreateNewUnitLayout"; CreateNewUnitLayout.WindowModality = Qt.WindowModality.WindowModal; QSize Size = new QSize(400, 214); Size = Size.ExpandedTo(CreateNewUnitLayout.MinimumSizeHint()); CreateNewUnitLayout.Size = Size; gridLayout = new QGridLayout(CreateNewUnitLayout); gridLayout.ObjectName = "gridLayout"; buttonBox = new QDialogButtonBox(CreateNewUnitLayout); buttonBox.ObjectName = "buttonBox"; buttonBox.Orientation = Qt.Orientation.Horizontal; buttonBox.StandardButtons = Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Cancel") | Qyoto.Qyoto.GetCPPEnumValue("QDialogButtonBox", "Ok"); gridLayout.AddWidget(buttonBox, 1, 2, 1, 1); lblUnitType = new QLabel(CreateNewUnitLayout); lblUnitType.ObjectName = "lblUnitType"; lblUnitType.Alignment = Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignRight") | Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTop") | Qyoto.Qyoto.GetCPPEnumValue("Qt", "AlignTrailing"); gridLayout.AddWidget(lblUnitType, 0, 0, 1, 1); unitTypeList = new QListWidget(CreateNewUnitLayout); unitTypeList.ObjectName = "unitTypeList"; unitTypeList.Enabled = true; gridLayout.AddWidget(unitTypeList, 0, 2, 1, 1); RetranslateUi(CreateNewUnitLayout); QObject.Connect(buttonBox, Qt.SIGNAL("accepted()"), CreateNewUnitLayout, Qt.SLOT("accept()")); QObject.Connect(buttonBox, Qt.SIGNAL("rejected()"), CreateNewUnitLayout, Qt.SLOT("reject()")); QMetaObject.ConnectSlotsByName(CreateNewUnitLayout); } // SetupUi public void RetranslateUi(QDialog CreateNewUnitLayout) { CreateNewUnitLayout.WindowTitle = QApplication.Translate("CreateNewUnitLayout", "Dialog", null, QApplication.Encoding.UnicodeUTF8); lblUnitType.Text = QApplication.Translate("CreateNewUnitLayout", "unit type:", null, QApplication.Encoding.UnicodeUTF8); } // RetranslateUi } namespace Ui { public class CreateNewUnitLayout : Ui_CreateNewUnitLayout {} } // namespace Ui