00001 #include <kdialog.h>
00002 #include <klocale.h>
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #ifndef UI_KGAMECARDSELECTOR_H
00014 #define UI_KGAMECARDSELECTOR_H
00015
00016 #include <QtCore/QVariant>
00017 #include <QtGui/QAction>
00018 #include <QtGui/QApplication>
00019 #include <QtGui/QButtonGroup>
00020 #include <QtGui/QCheckBox>
00021 #include <QtGui/QFrame>
00022 #include <QtGui/QGridLayout>
00023 #include <QtGui/QGroupBox>
00024 #include <QtGui/QHBoxLayout>
00025 #include <QtGui/QLabel>
00026 #include <QtGui/QListWidget>
00027 #include <QtGui/QSpacerItem>
00028 #include <QtGui/QVBoxLayout>
00029 #include <QtGui/QWidget>
00030
00031 class Ui_KGameCardSelectorBase
00032 {
00033 public:
00034 QFrame *frame_3;
00035 QGridLayout *gridLayout;
00036 QListWidget *frontList;
00037 QSpacerItem *spacerItem;
00038 QListWidget *backList;
00039 QGroupBox *groupBox_4;
00040 QHBoxLayout *hboxLayout;
00041 QVBoxLayout *vboxLayout;
00042 QCheckBox *checkBoxSVG;
00043 QCheckBox *checkBoxPNG;
00044 QVBoxLayout *vboxLayout1;
00045 QCheckBox *checkBoxLock;
00046 QSpacerItem *spacerItem1;
00047 QSpacerItem *spacerItem2;
00048 QWidget *layoutWidget;
00049 QHBoxLayout *hboxLayout1;
00050 QGroupBox *groupBox_2;
00051 QVBoxLayout *vboxLayout2;
00052 QLabel *frontPreview;
00053 QSpacerItem *spacerItem3;
00054 QSpacerItem *spacerItem4;
00055 QGroupBox *groupBox;
00056 QVBoxLayout *vboxLayout3;
00057 QLabel *cardName;
00058 QLabel *cardDescription;
00059 QSpacerItem *spacerItem5;
00060 QSpacerItem *spacerItem6;
00061 QGroupBox *groupBox_3;
00062 QVBoxLayout *vboxLayout4;
00063 QLabel *backPreview;
00064 QSpacerItem *spacerItem7;
00065
00066 void setupUi(QWidget *KGameCardSelectorBase)
00067 {
00068 if (KGameCardSelectorBase->objectName().isEmpty())
00069 KGameCardSelectorBase->setObjectName(QString::fromUtf8("KGameCardSelectorBase"));
00070 KGameCardSelectorBase->resize(620, 521);
00071 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
00072 sizePolicy.setHorizontalStretch(0);
00073 sizePolicy.setVerticalStretch(0);
00074 sizePolicy.setHeightForWidth(KGameCardSelectorBase->sizePolicy().hasHeightForWidth());
00075 KGameCardSelectorBase->setSizePolicy(sizePolicy);
00076 KGameCardSelectorBase->setMinimumSize(QSize(620, 520));
00077 KGameCardSelectorBase->setMaximumSize(QSize(1024, 800));
00078 frame_3 = new QFrame(KGameCardSelectorBase);
00079 frame_3->setObjectName(QString::fromUtf8("frame_3"));
00080 frame_3->setGeometry(QRect(9, 9, 602, 212));
00081 frame_3->setFrameShape(QFrame::Panel);
00082 frame_3->setFrameShadow(QFrame::Sunken);
00083 gridLayout = new QGridLayout(frame_3);
00084 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00085 frontList = new QListWidget(frame_3);
00086 frontList->setObjectName(QString::fromUtf8("frontList"));
00087 frontList->setMinimumSize(QSize(0, 0));
00088 frontList->setResizeMode(QListView::Adjust);
00089 frontList->setSpacing(3);
00090 frontList->setViewMode(QListView::ListMode);
00091 frontList->setUniformItemSizes(false);
00092
00093 gridLayout->addWidget(frontList, 0, 0, 1, 1);
00094
00095 spacerItem = new QSpacerItem(16, 62, QSizePolicy::Expanding, QSizePolicy::Minimum);
00096
00097 gridLayout->addItem(spacerItem, 0, 1, 1, 1);
00098
00099 backList = new QListWidget(frame_3);
00100 backList->setObjectName(QString::fromUtf8("backList"));
00101 backList->setMinimumSize(QSize(0, 0));
00102 backList->setResizeMode(QListView::Adjust);
00103 backList->setSpacing(3);
00104 backList->setViewMode(QListView::ListMode);
00105
00106 gridLayout->addWidget(backList, 0, 2, 1, 1);
00107
00108 groupBox_4 = new QGroupBox(KGameCardSelectorBase);
00109 groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
00110 groupBox_4->setGeometry(QRect(9, 230, 601, 86));
00111 QSizePolicy sizePolicy1(QSizePolicy::Maximum, QSizePolicy::Preferred);
00112 sizePolicy1.setHorizontalStretch(0);
00113 sizePolicy1.setVerticalStretch(0);
00114 sizePolicy1.setHeightForWidth(groupBox_4->sizePolicy().hasHeightForWidth());
00115 groupBox_4->setSizePolicy(sizePolicy1);
00116 hboxLayout = new QHBoxLayout(groupBox_4);
00117 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00118 vboxLayout = new QVBoxLayout();
00119 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00120 checkBoxSVG = new QCheckBox(groupBox_4);
00121 checkBoxSVG->setObjectName(QString::fromUtf8("checkBoxSVG"));
00122
00123 vboxLayout->addWidget(checkBoxSVG);
00124
00125 checkBoxPNG = new QCheckBox(groupBox_4);
00126 checkBoxPNG->setObjectName(QString::fromUtf8("checkBoxPNG"));
00127
00128 vboxLayout->addWidget(checkBoxPNG);
00129
00130
00131 hboxLayout->addLayout(vboxLayout);
00132
00133 vboxLayout1 = new QVBoxLayout();
00134 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00135 checkBoxLock = new QCheckBox(groupBox_4);
00136 checkBoxLock->setObjectName(QString::fromUtf8("checkBoxLock"));
00137
00138 vboxLayout1->addWidget(checkBoxLock);
00139
00140 spacerItem1 = new QSpacerItem(20, 21, QSizePolicy::Minimum, QSizePolicy::Expanding);
00141
00142 vboxLayout1->addItem(spacerItem1);
00143
00144
00145 hboxLayout->addLayout(vboxLayout1);
00146
00147 spacerItem2 = new QSpacerItem(131, 44, QSizePolicy::Expanding, QSizePolicy::Minimum);
00148
00149 hboxLayout->addItem(spacerItem2);
00150
00151 layoutWidget = new QWidget(KGameCardSelectorBase);
00152 layoutWidget->setObjectName(QString::fromUtf8("layoutWidget"));
00153 layoutWidget->setGeometry(QRect(9, 322, 602, 184));
00154 hboxLayout1 = new QHBoxLayout(layoutWidget);
00155 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00156 hboxLayout1->setContentsMargins(0, 0, 0, 0);
00157 groupBox_2 = new QGroupBox(layoutWidget);
00158 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00159 vboxLayout2 = new QVBoxLayout(groupBox_2);
00160 vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
00161 frontPreview = new QLabel(groupBox_2);
00162 frontPreview->setObjectName(QString::fromUtf8("frontPreview"));
00163 sizePolicy.setHeightForWidth(frontPreview->sizePolicy().hasHeightForWidth());
00164 frontPreview->setSizePolicy(sizePolicy);
00165 frontPreview->setMinimumSize(QSize(100, 120));
00166
00167 vboxLayout2->addWidget(frontPreview);
00168
00169 spacerItem3 = new QSpacerItem(20, 21, QSizePolicy::Minimum, QSizePolicy::Expanding);
00170
00171 vboxLayout2->addItem(spacerItem3);
00172
00173
00174 hboxLayout1->addWidget(groupBox_2);
00175
00176 spacerItem4 = new QSpacerItem(16, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00177
00178 hboxLayout1->addItem(spacerItem4);
00179
00180 groupBox = new QGroupBox(layoutWidget);
00181 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00182 vboxLayout3 = new QVBoxLayout(groupBox);
00183 vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
00184 cardName = new QLabel(groupBox);
00185 cardName->setObjectName(QString::fromUtf8("cardName"));
00186 QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
00187 sizePolicy2.setHorizontalStretch(1);
00188 sizePolicy2.setVerticalStretch(0);
00189 sizePolicy2.setHeightForWidth(cardName->sizePolicy().hasHeightForWidth());
00190 cardName->setSizePolicy(sizePolicy2);
00191 cardName->setMinimumSize(QSize(250, 10));
00192 cardName->setTextFormat(Qt::RichText);
00193
00194 vboxLayout3->addWidget(cardName);
00195
00196 cardDescription = new QLabel(groupBox);
00197 cardDescription->setObjectName(QString::fromUtf8("cardDescription"));
00198 QSizePolicy sizePolicy3(QSizePolicy::Maximum, QSizePolicy::Maximum);
00199 sizePolicy3.setHorizontalStretch(1);
00200 sizePolicy3.setVerticalStretch(1);
00201 sizePolicy3.setHeightForWidth(cardDescription->sizePolicy().hasHeightForWidth());
00202 cardDescription->setSizePolicy(sizePolicy3);
00203 cardDescription->setMinimumSize(QSize(250, 100));
00204 cardDescription->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
00205 cardDescription->setWordWrap(true);
00206
00207 vboxLayout3->addWidget(cardDescription);
00208
00209 spacerItem5 = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding);
00210
00211 vboxLayout3->addItem(spacerItem5);
00212
00213
00214 hboxLayout1->addWidget(groupBox);
00215
00216 spacerItem6 = new QSpacerItem(16, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00217
00218 hboxLayout1->addItem(spacerItem6);
00219
00220 groupBox_3 = new QGroupBox(layoutWidget);
00221 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00222 vboxLayout4 = new QVBoxLayout(groupBox_3);
00223 vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
00224 backPreview = new QLabel(groupBox_3);
00225 backPreview->setObjectName(QString::fromUtf8("backPreview"));
00226 sizePolicy.setHeightForWidth(backPreview->sizePolicy().hasHeightForWidth());
00227 backPreview->setSizePolicy(sizePolicy);
00228 backPreview->setMinimumSize(QSize(100, 120));
00229
00230 vboxLayout4->addWidget(backPreview);
00231
00232 spacerItem7 = new QSpacerItem(20, 21, QSizePolicy::Minimum, QSizePolicy::Expanding);
00233
00234 vboxLayout4->addItem(spacerItem7);
00235
00236
00237 hboxLayout1->addWidget(groupBox_3);
00238
00239
00240 retranslateUi(KGameCardSelectorBase);
00241
00242 QMetaObject::connectSlotsByName(KGameCardSelectorBase);
00243 }
00244
00245 void retranslateUi(QWidget *KGameCardSelectorBase)
00246 {
00247 groupBox_4->setTitle(tr2i18n("Filter", 0));
00248 checkBoxSVG->setText(tr2i18n("Show only scalable cards", 0));
00249 checkBoxPNG->setText(tr2i18n("Show only fixed size cards", 0));
00250 checkBoxLock->setText(tr2i18n("Lock backside to frontside", 0));
00251 groupBox_2->setTitle(tr2i18n("Frontside", 0));
00252 groupBox->setTitle(tr2i18n("Details", 0));
00253 cardName->setText(QString());
00254 cardDescription->setText(QString());
00255 groupBox_3->setTitle(tr2i18n("Backside", 0));
00256 Q_UNUSED(KGameCardSelectorBase);
00257 }
00258
00259 };
00260
00261 namespace Ui {
00262 class KGameCardSelectorBase: public Ui_KGameCardSelectorBase {};
00263 }
00264
00265 #endif // KGAMECARDSELECTOR_H
00266