00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_KEYACTIONEDIT_H
00011 #define UI_KEYACTIONEDIT_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QComboBox>
00018 #include <QtGui/QHBoxLayout>
00019 #include <QtGui/QHeaderView>
00020 #include <QtGui/QLabel>
00021 #include <QtGui/QSpacerItem>
00022 #include <QtGui/QToolButton>
00023 #include <QtGui/QTreeWidget>
00024 #include <QtGui/QVBoxLayout>
00025 #include <QtGui/QWidget>
00026 #include "qimsyskeywidget.h"
00027
00028 QT_BEGIN_NAMESPACE
00029
00030 class Ui_KeyActionEdit
00031 {
00032 public:
00033 QVBoxLayout *verticalLayout_2;
00034 QHBoxLayout *horizontalLayout_2;
00035 QTreeWidget *list;
00036 QVBoxLayout *verticalLayout;
00037 QSpacerItem *verticalSpacer;
00038 QToolButton *add;
00039 QToolButton *remove;
00040 QHBoxLayout *horizontalLayout;
00041 QLabel *label;
00042 QimsysKeyWidget *key;
00043 QComboBox *action;
00044
00045 void setupUi(QWidget *KeyActionEdit)
00046 {
00047 if (KeyActionEdit->objectName().isEmpty())
00048 KeyActionEdit->setObjectName(QString::fromUtf8("KeyActionEdit"));
00049 KeyActionEdit->resize(322, 256);
00050 verticalLayout_2 = new QVBoxLayout(KeyActionEdit);
00051 verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
00052 horizontalLayout_2 = new QHBoxLayout();
00053 horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
00054 list = new QTreeWidget(KeyActionEdit);
00055 list->setObjectName(QString::fromUtf8("list"));
00056 list->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
00057 list->setRootIsDecorated(false);
00058 list->setUniformRowHeights(true);
00059 list->setAllColumnsShowFocus(true);
00060
00061 horizontalLayout_2->addWidget(list);
00062
00063 verticalLayout = new QVBoxLayout();
00064 verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
00065 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
00066
00067 verticalLayout->addItem(verticalSpacer);
00068
00069 add = new QToolButton(KeyActionEdit);
00070 add->setObjectName(QString::fromUtf8("add"));
00071 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Fixed);
00072 sizePolicy.setHorizontalStretch(0);
00073 sizePolicy.setVerticalStretch(0);
00074 sizePolicy.setHeightForWidth(add->sizePolicy().hasHeightForWidth());
00075 add->setSizePolicy(sizePolicy);
00076
00077 verticalLayout->addWidget(add);
00078
00079 remove = new QToolButton(KeyActionEdit);
00080 remove->setObjectName(QString::fromUtf8("remove"));
00081 sizePolicy.setHeightForWidth(remove->sizePolicy().hasHeightForWidth());
00082 remove->setSizePolicy(sizePolicy);
00083
00084 verticalLayout->addWidget(remove);
00085
00086
00087 horizontalLayout_2->addLayout(verticalLayout);
00088
00089
00090 verticalLayout_2->addLayout(horizontalLayout_2);
00091
00092 horizontalLayout = new QHBoxLayout();
00093 horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
00094 label = new QLabel(KeyActionEdit);
00095 label->setObjectName(QString::fromUtf8("label"));
00096
00097 horizontalLayout->addWidget(label);
00098
00099 key = new QimsysKeyWidget(KeyActionEdit);
00100 key->setObjectName(QString::fromUtf8("key"));
00101 QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Fixed);
00102 sizePolicy1.setHorizontalStretch(0);
00103 sizePolicy1.setVerticalStretch(0);
00104 sizePolicy1.setHeightForWidth(key->sizePolicy().hasHeightForWidth());
00105 key->setSizePolicy(sizePolicy1);
00106
00107 horizontalLayout->addWidget(key);
00108
00109 action = new QComboBox(KeyActionEdit);
00110 action->setObjectName(QString::fromUtf8("action"));
00111
00112 horizontalLayout->addWidget(action);
00113
00114
00115 verticalLayout_2->addLayout(horizontalLayout);
00116
00117 #ifndef QT_NO_SHORTCUT
00118 label->setBuddy(key);
00119 #endif // QT_NO_SHORTCUT
00120
00121 retranslateUi(KeyActionEdit);
00122
00123 QMetaObject::connectSlotsByName(KeyActionEdit);
00124 }
00125
00126 void retranslateUi(QWidget *KeyActionEdit)
00127 {
00128 QTreeWidgetItem *___qtreewidgetitem = list->headerItem();
00129 ___qtreewidgetitem->setText(1, QApplication::translate("KeyActionEdit", "Action", 0, QApplication::UnicodeUTF8));
00130 ___qtreewidgetitem->setText(0, QApplication::translate("KeyActionEdit", "Key", 0, QApplication::UnicodeUTF8));
00131 add->setText(QApplication::translate("KeyActionEdit", "+", 0, QApplication::UnicodeUTF8));
00132 remove->setText(QApplication::translate("KeyActionEdit", "-", 0, QApplication::UnicodeUTF8));
00133 label->setText(QApplication::translate("KeyActionEdit", "&Key:", 0, QApplication::UnicodeUTF8));
00134 key->setText(QString());
00135 Q_UNUSED(KeyActionEdit);
00136 }
00137
00138 };
00139
00140 namespace Ui {
00141 class KeyActionEdit: public Ui_KeyActionEdit {};
00142 }
00143
00144 QT_END_NAMESPACE
00145
00146 #endif // UI_KEYACTIONEDIT_H