#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: