12 #include "DtEventContentsUi.hpp"
16 #include <vlutil/vlString.h>
21 #include <QTextCharFormat>
41 class DtTimeEntryWidget;
57 virtual void setShowTab(
int i,
bool);
60 virtual void deleteFontComboBoxOnAppQuit();
65 virtual void setupPicture();
68 virtual QString selectFile(
const QString& filters,
const QString& title);
69 virtual void addLink(
const DtUUID& linkTo,
int predType);
71 virtual void setupTextActions();
72 virtual void mergeFormatOnWordOrSelection(
const QTextCharFormat &format);
73 virtual void fontChanged(
const QFont &f);
74 virtual void colorChanged(
const QColor &c);
75 virtual void alignmentChanged(Qt::Alignment a);
78 virtual void onScaleContentsChanged();
80 virtual void onLoadText();
81 virtual void onClearText();
83 virtual void onChooseAudio();
84 virtual void onClearAudio();
85 virtual void setupSound();
87 virtual void onChooseVideo();
88 virtual void onClearVideo();
89 virtual void setupVideo();
91 virtual void onChoosePicture();
92 virtual void onClearPicture();
94 virtual void onCurrentTabChanged(
int);
96 virtual void onLinkItemSelectionChanged();
97 virtual void onAddLink();
98 virtual void onRemoveLink();
101 virtual void textBold();
102 virtual void textItalic();
103 virtual void textUnderline();
104 virtual void alignLeft();
105 virtual void alignRight();
106 virtual void alignCenter();
107 virtual void alignJustify();
108 virtual void changeTextColor();
109 virtual void textFamily(
const QString&);
110 virtual void textSize(
const QString&);
111 virtual void currentCharFormatChanged(
const QTextCharFormat&);
112 virtual void cursorPositionChanged();
114 virtual void playAudioStateChanged();
115 virtual void audioFinished();
117 virtual void playVideoStateChanged();
118 virtual void videoFinished();
119 virtual void durationChanged(qint64 duration);
120 virtual void positionChanged(qint64 pos);
121 virtual void seekChanged(
int value);