9 #ifndef UI_PQVCRTOOLBAR_H 10 #define UI_PQVCRTOOLBAR_H 12 #include <QtCore/QVariant> 13 #include <QtWidgets/QAction> 14 #include <QtWidgets/QApplication> 15 #include <QtWidgets/QToolBar> 31 if (VCRToolbar->objectName().isEmpty())
32 VCRToolbar->setObjectName(QString::fromUtf8(
"VCRToolbar"));
33 VCRToolbar->setOrientation(Qt::Horizontal);
34 VCRToolbar->setProperty(
"PV_MUST_BE_MASTER", QVariant(
true));
35 actionVCRPlay =
new QAction(VCRToolbar);
36 actionVCRPlay->setObjectName(QString::fromUtf8(
"actionVCRPlay"));
37 actionVCRPlay->setEnabled(
false);
38 const QIcon icon = QIcon(QString::fromUtf8(
":/pqWidgets/Icons/pqVcrPlay.svg"));
39 actionVCRPlay->setIcon(icon);
40 actionVCRPreviousFrame =
new QAction(VCRToolbar);
41 actionVCRPreviousFrame->setObjectName(QString::fromUtf8(
"actionVCRPreviousFrame"));
42 actionVCRPreviousFrame->setEnabled(
false);
43 const QIcon icon1 = QIcon(QString::fromUtf8(
":/pqWidgets/Icons/pqVcrBack.svg"));
44 actionVCRPreviousFrame->setIcon(icon1);
45 actionVCRPreviousFrame->setProperty(
"PV_MUST_BE_MASTER", QVariant(
true));
46 actionVCRFirstFrame =
new QAction(VCRToolbar);
47 actionVCRFirstFrame->setObjectName(QString::fromUtf8(
"actionVCRFirstFrame"));
48 actionVCRFirstFrame->setEnabled(
false);
49 const QIcon icon2 = QIcon(QString::fromUtf8(
":/pqWidgets/Icons/pqVcrFirst.svg"));
50 actionVCRFirstFrame->setIcon(icon2);
51 actionVCRNextFrame =
new QAction(VCRToolbar);
52 actionVCRNextFrame->setObjectName(QString::fromUtf8(
"actionVCRNextFrame"));
53 actionVCRNextFrame->setEnabled(
false);
54 const QIcon icon3 = QIcon(QString::fromUtf8(
":/pqWidgets/Icons/pqVcrForward.svg"));
55 actionVCRNextFrame->setIcon(icon3);
56 actionVCRLastFrame =
new QAction(VCRToolbar);
57 actionVCRLastFrame->setObjectName(QString::fromUtf8(
"actionVCRLastFrame"));
58 actionVCRLastFrame->setEnabled(
false);
59 const QIcon icon4 = QIcon(QString::fromUtf8(
":/pqWidgets/Icons/pqVcrLast.svg"));
60 actionVCRLastFrame->setIcon(icon4);
61 actionVCRLoop =
new QAction(VCRToolbar);
62 actionVCRLoop->setObjectName(QString::fromUtf8(
"actionVCRLoop"));
63 actionVCRLoop->setCheckable(
true);
64 actionVCRLoop->setEnabled(
false);
65 const QIcon icon5 = QIcon(QString::fromUtf8(
":/pqWidgets/Icons/pqVcrLoop.svg"));
66 actionVCRLoop->setIcon(icon5);
68 VCRToolbar->addAction(actionVCRFirstFrame);
69 VCRToolbar->addAction(actionVCRPreviousFrame);
70 VCRToolbar->addAction(actionVCRPlay);
71 VCRToolbar->addAction(actionVCRNextFrame);
72 VCRToolbar->addAction(actionVCRLastFrame);
73 VCRToolbar->addAction(actionVCRLoop);
77 QMetaObject::connectSlotsByName(VCRToolbar);
82 VCRToolbar->setWindowTitle(QCoreApplication::translate(
"pqVCRToolbar",
"VCR Controls",
nullptr));
83 actionVCRPlay->setText(QCoreApplication::translate(
"pqVCRToolbar",
"&Play",
nullptr));
84 actionVCRPreviousFrame->setText(QCoreApplication::translate(
"pqVCRToolbar",
"Pre&vious Frame",
nullptr));
85 actionVCRFirstFrame->setText(QCoreApplication::translate(
"pqVCRToolbar",
"&First Frame",
nullptr));
86 actionVCRNextFrame->setText(QCoreApplication::translate(
"pqVCRToolbar",
"&Next Frame",
nullptr));
87 actionVCRLastFrame->setText(QCoreApplication::translate(
"pqVCRToolbar",
"&Last Frame",
nullptr));
88 actionVCRLoop->setText(QCoreApplication::translate(
"pqVCRToolbar",
"L&oop",
nullptr));
89 actionVCRLoop->setIconText(QCoreApplication::translate(
"pqVCRToolbar",
"Loop",
nullptr));
90 #if QT_CONFIG(tooltip) 91 actionVCRLoop->setToolTip(QCoreApplication::translate(
"pqVCRToolbar",
"Loop",
nullptr));
92 #endif // QT_CONFIG(tooltip) 93 #if QT_CONFIG(statustip) 94 actionVCRLoop->setStatusTip(QCoreApplication::translate(
"pqVCRToolbar",
"Loop",
nullptr));
95 #endif // QT_CONFIG(statustip) 106 #endif // UI_PQVCRTOOLBAR_H