4
/********************************************************************************
5
** Form generated from reading UI file 'PrintKCM.ui'
7
** Created: Wed Aug 15 18:06:57 2012
8
** by: Qt User Interface Compiler version 4.8.2
10
** WARNING! All changes made in this file will be lost when recompiling UI file!
11
********************************************************************************/
16
#include <PrinterDescription.h>
17
#include <QtCore/QVariant>
18
#include <QtGui/QAction>
19
#include <QtGui/QApplication>
20
#include <QtGui/QButtonGroup>
21
#include <QtGui/QFrame>
22
#include <QtGui/QGridLayout>
23
#include <QtGui/QHBoxLayout>
24
#include <QtGui/QHeaderView>
25
#include <QtGui/QLabel>
26
#include <QtGui/QPushButton>
27
#include <QtGui/QScrollArea>
28
#include <QtGui/QSpacerItem>
29
#include <QtGui/QStackedWidget>
30
#include <QtGui/QToolButton>
31
#include <QtGui/QTreeView>
32
#include <QtGui/QWidget>
39
QGridLayout *gridLayout;
40
QHBoxLayout *horizontalLayout_5;
42
QToolButton *removeTB;
44
QToolButton *systemPreferencesTB;
45
QSpacerItem *horizontalSpacer;
46
QHBoxLayout *horizontalLayout_6;
47
QTreeView *printersTV;
48
QStackedWidget *stackedWidget;
49
QWidget *descriptionPage;
50
QGridLayout *gridLayout_4;
51
QScrollArea *scrollArea;
52
QWidget *scrollAreaWidgetContents;
53
QGridLayout *gridLayout_5;
54
PrinterDescription *printerDesc;
56
QGridLayout *gridLayout_3;
57
QSpacerItem *horizontalSpacer_3;
58
QSpacerItem *verticalSpacer;
59
QGridLayout *gridLayout_2;
63
QSpacerItem *verticalSpacer_2;
64
QPushButton *addPrinterBtn;
65
QSpacerItem *horizontalSpacer_2;
67
void setupUi(QWidget *PrintKCM)
69
if (PrintKCM->objectName().isEmpty())
70
PrintKCM->setObjectName(QString::fromUtf8("PrintKCM"));
71
PrintKCM->resize(582, 485);
72
gridLayout = new QGridLayout(PrintKCM);
73
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
74
horizontalLayout_5 = new QHBoxLayout();
75
horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
76
addTB = new QToolButton(PrintKCM);
77
addTB->setObjectName(QString::fromUtf8("addTB"));
78
addTB->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
79
addTB->setAutoRaise(true);
81
horizontalLayout_5->addWidget(addTB);
83
removeTB = new QToolButton(PrintKCM);
84
removeTB->setObjectName(QString::fromUtf8("removeTB"));
85
removeTB->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
86
removeTB->setAutoRaise(true);
88
horizontalLayout_5->addWidget(removeTB);
90
lineTB = new QFrame(PrintKCM);
91
lineTB->setObjectName(QString::fromUtf8("lineTB"));
92
lineTB->setFrameShape(QFrame::VLine);
93
lineTB->setFrameShadow(QFrame::Sunken);
95
horizontalLayout_5->addWidget(lineTB);
97
systemPreferencesTB = new QToolButton(PrintKCM);
98
systemPreferencesTB->setObjectName(QString::fromUtf8("systemPreferencesTB"));
99
systemPreferencesTB->setPopupMode(QToolButton::InstantPopup);
100
systemPreferencesTB->setToolButtonStyle(Qt::ToolButtonTextUnderIcon);
101
systemPreferencesTB->setAutoRaise(true);
103
horizontalLayout_5->addWidget(systemPreferencesTB);
105
horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
107
horizontalLayout_5->addItem(horizontalSpacer);
110
gridLayout->addLayout(horizontalLayout_5, 0, 0, 1, 1);
112
horizontalLayout_6 = new QHBoxLayout();
113
horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
114
printersTV = new QTreeView(PrintKCM);
115
printersTV->setObjectName(QString::fromUtf8("printersTV"));
116
QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Expanding);
117
sizePolicy.setHorizontalStretch(0);
118
sizePolicy.setVerticalStretch(0);
119
sizePolicy.setHeightForWidth(printersTV->sizePolicy().hasHeightForWidth());
120
printersTV->setSizePolicy(sizePolicy);
121
printersTV->setProperty("showDropIndicator", QVariant(false));
122
printersTV->setAlternatingRowColors(true);
123
printersTV->setRootIsDecorated(false);
124
printersTV->setItemsExpandable(false);
125
printersTV->setExpandsOnDoubleClick(false);
127
horizontalLayout_6->addWidget(printersTV);
129
stackedWidget = new QStackedWidget(PrintKCM);
130
stackedWidget->setObjectName(QString::fromUtf8("stackedWidget"));
131
descriptionPage = new QWidget();
132
descriptionPage->setObjectName(QString::fromUtf8("descriptionPage"));
133
gridLayout_4 = new QGridLayout(descriptionPage);
134
gridLayout_4->setContentsMargins(0, 0, 0, 0);
135
gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
136
scrollArea = new QScrollArea(descriptionPage);
137
scrollArea->setObjectName(QString::fromUtf8("scrollArea"));
138
scrollArea->setFrameShape(QFrame::NoFrame);
139
scrollArea->setWidgetResizable(true);
140
scrollAreaWidgetContents = new QWidget();
141
scrollAreaWidgetContents->setObjectName(QString::fromUtf8("scrollAreaWidgetContents"));
142
scrollAreaWidgetContents->setGeometry(QRect(0, 0, 312, 446));
143
gridLayout_5 = new QGridLayout(scrollAreaWidgetContents);
144
gridLayout_5->setContentsMargins(0, 0, 0, 0);
145
gridLayout_5->setObjectName(QString::fromUtf8("gridLayout_5"));
146
printerDesc = new PrinterDescription(scrollAreaWidgetContents);
147
printerDesc->setObjectName(QString::fromUtf8("printerDesc"));
149
gridLayout_5->addWidget(printerDesc, 0, 0, 1, 1);
151
scrollArea->setWidget(scrollAreaWidgetContents);
153
gridLayout_4->addWidget(scrollArea, 0, 0, 1, 1);
155
stackedWidget->addWidget(descriptionPage);
156
errorPage = new QWidget();
157
errorPage->setObjectName(QString::fromUtf8("errorPage"));
158
gridLayout_3 = new QGridLayout(errorPage);
159
gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
160
horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
162
gridLayout_3->addItem(horizontalSpacer_3, 1, 2, 1, 1);
164
verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
166
gridLayout_3->addItem(verticalSpacer, 2, 1, 1, 1);
168
gridLayout_2 = new QGridLayout();
169
gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
170
hugeIcon = new QLabel(errorPage);
171
hugeIcon->setObjectName(QString::fromUtf8("hugeIcon"));
172
hugeIcon->setAlignment(Qt::AlignCenter);
174
gridLayout_2->addWidget(hugeIcon, 1, 0, 1, 1);
176
errorComment = new QLabel(errorPage);
177
errorComment->setObjectName(QString::fromUtf8("errorComment"));
178
errorComment->setAlignment(Qt::AlignCenter);
180
gridLayout_2->addWidget(errorComment, 3, 0, 1, 1);
182
errorText = new QLabel(errorPage);
183
errorText->setObjectName(QString::fromUtf8("errorText"));
184
errorText->setAlignment(Qt::AlignCenter);
186
gridLayout_2->addWidget(errorText, 2, 0, 1, 1);
188
verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
190
gridLayout_2->addItem(verticalSpacer_2, 0, 0, 1, 1);
193
gridLayout_3->addLayout(gridLayout_2, 0, 0, 1, 3);
195
addPrinterBtn = new QPushButton(errorPage);
196
addPrinterBtn->setObjectName(QString::fromUtf8("addPrinterBtn"));
198
gridLayout_3->addWidget(addPrinterBtn, 1, 1, 1, 1);
200
horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
202
gridLayout_3->addItem(horizontalSpacer_2, 1, 0, 1, 1);
204
stackedWidget->addWidget(errorPage);
206
horizontalLayout_6->addWidget(stackedWidget);
209
gridLayout->addLayout(horizontalLayout_6, 1, 0, 1, 1);
212
retranslateUi(PrintKCM);
214
stackedWidget->setCurrentIndex(1);
217
QMetaObject::connectSlotsByName(PrintKCM);
220
void retranslateUi(QWidget *PrintKCM)
222
addTB->setText(tr2i18n("Add Printer", 0));
223
removeTB->setText(tr2i18n("Remove Printer", 0));
224
systemPreferencesTB->setText(tr2i18n("System Preferences", 0));
225
hugeIcon->setText(QString());
226
errorComment->setText(tr2i18n("TextLabel", 0));
227
errorText->setText(tr2i18n("Error Title", 0));
228
addPrinterBtn->setText(tr2i18n("Click here to add a new printer", 0));
235
class PrintKCM: public Ui_PrintKCM {};