#include <chatform.h>
|
std::unique_ptr< NetCamView > | createNetcam () |
|
void | dragEnterEvent (QDragEnterEvent *ev) final |
|
void | dropEvent (QDropEvent *ev) final |
|
void | hideEvent (QHideEvent *event) final |
|
void | showEvent (QShowEvent *event) final |
|
ChatMessage::Ptr | createMessage (const ToxPk &author, const QString &message, const QDateTime &datetime, bool isAction, bool isSent, bool colorizeName=false) |
|
void | adjustFileMenuPosition () |
|
void | hideEvent (QHideEvent *event) override |
|
void | showEvent (QShowEvent *) override |
|
bool | event (QEvent *) final |
|
void | resizeEvent (QResizeEvent *event) final |
|
bool | eventFilter (QObject *object, QEvent *event) final |
|
bool | searchInText (const QString &phrase, const ParameterSearch ¶meter, SearchDirection direction) |
|
std::pair< int, int > | indexForSearchInLine (const QString &txt, const QString &phrase, const ParameterSearch ¶meter, SearchDirection direction) |
|
Definition at line 46 of file chatform.h.
◆ ChatForm()
◆ ~ChatForm()
◆ acceptCall
void ChatForm::acceptCall |
( |
uint32_t |
friendId | ) |
|
|
signal |
◆ callUpdateFriendActivity
void ChatForm::callUpdateFriendActivity |
( |
| ) |
|
|
privateslot |
◆ cancelImagePreview
void ChatForm::cancelImagePreview |
( |
| ) |
|
|
privateslot |
◆ clearChatArea
void ChatForm::clearChatArea |
( |
| ) |
|
|
slot |
◆ createNetcam()
std::unique_ptr< NetCamView > ChatForm::createNetcam |
( |
| ) |
|
|
protected |
◆ doScreenshot
void ChatForm::doScreenshot |
( |
| ) |
|
|
privateslot |
◆ dragEnterEvent()
void ChatForm::dragEnterEvent |
( |
QDragEnterEvent * |
ev | ) |
|
|
finalprotected |
◆ dropEvent()
void ChatForm::dropEvent |
( |
QDropEvent * |
ev | ) |
|
|
finalprotected |
◆ endCallNotification
void ChatForm::endCallNotification |
( |
| ) |
|
|
signal |
◆ hideEvent()
void ChatForm::hideEvent |
( |
QHideEvent * |
event | ) |
|
|
finalprotected |
◆ hideNetcam()
void ChatForm::hideNetcam |
( |
| ) |
|
|
private |
◆ incomingNotification
void ChatForm::incomingNotification |
( |
uint32_t |
friendId | ) |
|
|
signal |
◆ onAnswerCallTriggered
void ChatForm::onAnswerCallTriggered |
( |
bool |
video | ) |
|
|
privateslot |
◆ onAttachClicked
void ChatForm::onAttachClicked |
( |
| ) |
|
|
overrideprivateslot |
◆ onAvatarChanged
void ChatForm::onAvatarChanged |
( |
const ToxPk & |
friendPk, |
|
|
const QPixmap & |
pic |
|
) |
| |
|
slot |
◆ onAvEnd
void ChatForm::onAvEnd |
( |
uint32_t |
friendId, |
|
|
bool |
error |
|
) |
| |
|
slot |
◆ onAvInvite
void ChatForm::onAvInvite |
( |
uint32_t |
friendId, |
|
|
bool |
video |
|
) |
| |
|
slot |
◆ onAvStart
void ChatForm::onAvStart |
( |
uint32_t |
friendId, |
|
|
bool |
video |
|
) |
| |
|
slot |
◆ onCallTriggered
void ChatForm::onCallTriggered |
( |
| ) |
|
|
privateslot |
◆ onCopyStatusMessage
void ChatForm::onCopyStatusMessage |
( |
| ) |
|
|
privateslot |
◆ onExtensionSupportChanged
void ChatForm::onExtensionSupportChanged |
( |
ExtensionSet |
extensions | ) |
|
|
slot |
◆ onFileNameChanged
void ChatForm::onFileNameChanged |
( |
const ToxPk & |
friendPk | ) |
|
|
slot |
◆ onFriendNameChanged
void ChatForm::onFriendNameChanged |
( |
const QString & |
name | ) |
|
|
privateslot |
◆ onFriendStatusChanged
◆ onFriendTypingChanged
void ChatForm::onFriendTypingChanged |
( |
quint32 |
friendId, |
|
|
bool |
isTyping |
|
) |
| |
|
privateslot |
◆ onMicMuteToggle
void ChatForm::onMicMuteToggle |
( |
| ) |
|
|
privateslot |
◆ onRejectCallTriggered
void ChatForm::onRejectCallTriggered |
( |
| ) |
|
|
privateslot |
◆ onScreenshotClicked
void ChatForm::onScreenshotClicked |
( |
| ) |
|
|
overrideprivateslot |
◆ onShowMessagesClicked
void ChatForm::onShowMessagesClicked |
( |
| ) |
|
|
slot |
◆ onSplitterMoved
void ChatForm::onSplitterMoved |
( |
int |
pos, |
|
|
int |
index |
|
) |
| |
|
slot |
◆ onStatusMessage
void ChatForm::onStatusMessage |
( |
const QString & |
message | ) |
|
|
privateslot |
◆ onTextEditChanged
void ChatForm::onTextEditChanged |
( |
| ) |
|
|
privateslot |
◆ onUpdateTime
void ChatForm::onUpdateTime |
( |
| ) |
|
|
privateslot |
◆ onVideoCallTriggered
void ChatForm::onVideoCallTriggered |
( |
| ) |
|
|
privateslot |
◆ onVolMuteToggle
void ChatForm::onVolMuteToggle |
( |
| ) |
|
|
privateslot |
◆ outgoingNotification
void ChatForm::outgoingNotification |
( |
| ) |
|
|
signal |
◆ previewImage
void ChatForm::previewImage |
( |
const QPixmap & |
pixmap | ) |
|
|
privateslot |
◆ rejectCall
void ChatForm::rejectCall |
( |
uint32_t |
friendId | ) |
|
|
signal |
◆ reloadTheme
void ChatForm::reloadTheme |
( |
| ) |
|
|
finalslot |
◆ retranslateUi()
void ChatForm::retranslateUi |
( |
| ) |
|
|
private |
◆ sendImageFromPreview
void ChatForm::sendImageFromPreview |
( |
| ) |
|
|
privateslot |
◆ setFriendTyping()
void ChatForm::setFriendTyping |
( |
bool |
isTyping | ) |
|
◆ setStatusMessage()
void ChatForm::setStatusMessage |
( |
const QString & |
newMessage | ) |
|
◆ show()
◆ showEvent()
void ChatForm::showEvent |
( |
QShowEvent * |
event | ) |
|
|
finalprotected |
◆ showNetcam()
void ChatForm::showNetcam |
( |
| ) |
|
|
private |
◆ showOutgoingCall()
void ChatForm::showOutgoingCall |
( |
bool |
video | ) |
|
|
private |
◆ startCounter()
void ChatForm::startCounter |
( |
| ) |
|
|
private |
◆ stopCounter()
void ChatForm::stopCounter |
( |
bool |
error = false | ) |
|
|
private |
◆ stopNotification
void ChatForm::stopNotification |
( |
| ) |
|
|
signal |
◆ updateCallButtons()
void ChatForm::updateCallButtons |
( |
| ) |
|
|
private |
◆ updateFriendActivity
void ChatForm::updateFriendActivity |
( |
Friend & |
frnd | ) |
|
|
signal |
◆ updateFriendActivityForFile
void ChatForm::updateFriendActivityForFile |
( |
const ToxFile & |
file | ) |
|
|
privateslot |
◆ updateMuteMicButton()
void ChatForm::updateMuteMicButton |
( |
| ) |
|
|
private |
◆ updateMuteVolButton()
void ChatForm::updateMuteVolButton |
( |
| ) |
|
|
private |
◆ ACTION_PREFIX
const QString ChatForm::ACTION_PREFIX = QStringLiteral("/me ") |
|
static |
◆ callDuration
QLabel* ChatForm::callDuration |
|
private |
◆ callDurationTimer
QTimer* ChatForm::callDurationTimer |
|
private |
◆ copyStatusAction
QAction* ChatForm::copyStatusAction |
|
private |
◆ core
◆ imagePreview
◆ imagePreviewSource
QPixmap ChatForm::imagePreviewSource |
|
private |
◆ isTyping
◆ lastCallIsVideo
bool ChatForm::lastCallIsVideo |
|
private |
◆ netcam
◆ statusMessageLabel
◆ statusMessageMenu
QMenu ChatForm::statusMessageMenu |
|
private |
◆ timeElapsed
QElapsedTimer ChatForm::timeElapsed |
|
private |
◆ typingTimer
QTimer ChatForm::typingTimer |
|
private |
The documentation for this class was generated from the following files: