9 #ifndef UI_VTKQTRICHTEXTVIEW_H
10 #define UI_VTKQTRICHTEXTVIEW_H
12 #include <QtCore/QVariant>
13 #include <QtGui/QAction>
14 #include <QtGui/QApplication>
15 #include <QtGui/QButtonGroup>
16 #include <QtGui/QHBoxLayout>
17 #include <QtGui/QHeaderView>
18 #include <QtGui/QLabel>
19 #include <QtGui/QSpacerItem>
20 #include <QtGui/QToolButton>
21 #include <QtGui/QVBoxLayout>
22 #include <QtGui/QWidget>
23 #include <QtWebKit/QWebView>
43 if (vtkQtRichTextView->objectName().isEmpty())
44 vtkQtRichTextView->setObjectName(QString::fromUtf8(
"vtkQtRichTextView"));
45 vtkQtRichTextView->resize(400, 300);
46 verticalLayout =
new QVBoxLayout(vtkQtRichTextView);
47 verticalLayout->setSpacing(0);
48 verticalLayout->setContentsMargins(0, 0, 0, 0);
49 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
50 horizontalLayout =
new QHBoxLayout();
51 horizontalLayout->setSpacing(6);
52 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
53 Title =
new QLabel(vtkQtRichTextView);
54 Title->setObjectName(QString::fromUtf8(
"Title"));
56 horizontalLayout->addWidget(Title);
58 horizontalSpacer =
new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
60 horizontalLayout->addItem(horizontalSpacer);
62 BackButton =
new QToolButton(vtkQtRichTextView);
63 BackButton->setObjectName(QString::fromUtf8(
"BackButton"));
64 BackButton->setArrowType(Qt::LeftArrow);
66 horizontalLayout->addWidget(BackButton);
68 ForwardButton =
new QToolButton(vtkQtRichTextView);
69 ForwardButton->setObjectName(QString::fromUtf8(
"ForwardButton"));
70 ForwardButton->setArrowType(Qt::RightArrow);
72 horizontalLayout->addWidget(ForwardButton);
74 ZoomIn =
new QToolButton(vtkQtRichTextView);
75 ZoomIn->setObjectName(QString::fromUtf8(
"ZoomIn"));
77 horizontalLayout->addWidget(ZoomIn);
79 ZoomReset =
new QToolButton(vtkQtRichTextView);
80 ZoomReset->setObjectName(QString::fromUtf8(
"ZoomReset"));
82 horizontalLayout->addWidget(ZoomReset);
84 ZoomOut =
new QToolButton(vtkQtRichTextView);
85 ZoomOut->setObjectName(QString::fromUtf8(
"ZoomOut"));
87 horizontalLayout->addWidget(ZoomOut);
90 verticalLayout->addLayout(horizontalLayout);
92 WebView =
new QWebView(vtkQtRichTextView);
93 WebView->setObjectName(QString::fromUtf8(
"WebView"));
94 WebView->setUrl(QUrl(QString::fromUtf8(
"about:blank")));
96 verticalLayout->addWidget(WebView);
101 QMetaObject::connectSlotsByName(vtkQtRichTextView);
106 vtkQtRichTextView->setWindowTitle(QApplication::translate(
"vtkQtRichTextView",
"Form", 0, QApplication::UnicodeUTF8));
107 Title->setText(QString());
108 #ifndef QT_NO_TOOLTIP
109 BackButton->setToolTip(QApplication::translate(
"vtkQtRichTextView",
"Go back one page", 0, QApplication::UnicodeUTF8));
110 #endif // QT_NO_TOOLTIP
111 BackButton->setText(QApplication::translate(
"vtkQtRichTextView",
"Back", 0, QApplication::UnicodeUTF8));
112 #ifndef QT_NO_TOOLTIP
113 ForwardButton->setToolTip(QApplication::translate(
"vtkQtRichTextView",
" Go forward one page", 0, QApplication::UnicodeUTF8));
114 #endif // QT_NO_TOOLTIP
115 ForwardButton->setText(QApplication::translate(
"vtkQtRichTextView",
"Forward", 0, QApplication::UnicodeUTF8));
116 ZoomIn->setText(QApplication::translate(
"vtkQtRichTextView",
"+", 0, QApplication::UnicodeUTF8));
117 ZoomReset->setText(QApplication::translate(
"vtkQtRichTextView",
"100%", 0, QApplication::UnicodeUTF8));
118 ZoomOut->setText(QApplication::translate(
"vtkQtRichTextView",
"-", 0, QApplication::UnicodeUTF8));
129 #endif // UI_VTKQTRICHTEXTVIEW_H
Superclass for QAbstractItemView-based views.
QToolButton * ForwardButton
void setupUi(QWidget *vtkQtRichTextView)
QSpacerItem * horizontalSpacer
QHBoxLayout * horizontalLayout
void retranslateUi(QWidget *vtkQtRichTextView)
QVBoxLayout * verticalLayout