11 #if !defined(Q_MOC_RUN)
13 #include "DtEventContentsUi.hpp"
17 #include <vlutil/vlString.h>
24 #include <QTextCharFormat>
44 class DtTimeEntryWidget;
60 virtual void setShowTab(
int i,
bool);
63 virtual void deleteFontComboBoxOnAppQuit();
68 virtual void setupPicture();
71 virtual QString selectFile(
const QString& filters,
const QString& title);
72 virtual void addLink(
const DtUUID& linkTo,
int predType);
74 virtual void setupTextActions();
75 virtual void mergeFormatOnWordOrSelection(
const QTextCharFormat &format);
76 virtual void fontChanged(
const QFont &f);
77 virtual void colorChanged(
const QColor &c);
78 virtual void alignmentChanged(Qt::Alignment a);
81 virtual void onScaleContentsChanged();
83 virtual void onLoadText();
84 virtual void onClearText();
86 virtual void onChooseAudio();
87 virtual void onClearAudio();
88 virtual void setupSound();
90 virtual void onChooseVideo();
91 virtual void onClearVideo();
92 virtual void setupVideo();
94 virtual void onChoosePicture();
95 virtual void onClearPicture();
97 virtual void onCurrentTabChanged(
int);
99 virtual void onLinkItemSelectionChanged();
100 virtual void onAddLink();
101 virtual void onRemoveLink();
104 virtual void textBold();
105 virtual void textItalic();
106 virtual void textUnderline();
107 virtual void alignLeft();
108 virtual void alignRight();
109 virtual void alignCenter();
110 virtual void alignJustify();
111 virtual void changeTextColor();
112 virtual void textFamily(
const QString&);
113 virtual void textSize(
const QString&);
114 virtual void currentCharFormatChanged(
const QTextCharFormat&);
115 virtual void cursorPositionChanged();
117 virtual void playAudioStateChanged();
118 virtual void audioFinished();
120 virtual void playVideoStateChanged();
121 virtual void videoFinished();
122 virtual void durationChanged(qint64 duration);
123 virtual void positionChanged(qint64 pos);
124 virtual void seekChanged(
int value);
UUID is a unique ID wrapper class.
Definition: rwUUID.h:222
std::vector< TabStruct > myTabs
Definition: eventContents.h:147
QString title
Definition: eventContents.h:142
Virtual base class.
Definition: DtVirtualBaseClass.h:22
bool visible
Definition: eventContents.h:144
QLabel * myPictureHolder
Definition: eventContents.h:132
QScrollArea * myPictureArea
Definition: eventContents.h:133
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
!!!!!!!!! DtEventContentsCreator
Definition: eventContents.h:155
QWidget * widget
Definition: eventContents.h:143
Widget that allows users to enter time values, including days.
Definition: timeEntryWidget.h:29
DtUUID myUniqueId
Definition: eventContents.h:138
Contains makVrv::DtVirtualBaseClass class.
QMediaPlayer * mySoundObject
Definition: eventContents.h:129
DtTimeEntryWidget * myLinkTimeDelta
Definition: eventContents.h:131
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
std::set< DtUUID > myLinks
Definition: eventContents.h:139
Ui_DtEventContentsUi myUiImpl
Definition: eventContents.h:127
QMediaPlayer * myAviObject
Definition: eventContents.h:130
Definition: eventContents.h:46
QString myMediaVideo
Definition: eventContents.h:137
The DtRwScenarioEvent class will define the contents of a scenario event and it's current status...
Definition: rwScenarioEvent.h:68
QString myMediaPicture
Definition: eventContents.h:136
Base class to provide boost signal/slot management.
makVrv::DtSignalConnectionManager myConnections
Definition: eventContents.h:151
makVrv::DtDe & myDe
Definition: eventContents.h:149
Definition: eventContents.h:140
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69