Use RoomMember object for code component
This commit is contained in:
@@ -16,21 +16,8 @@ Components.AbstractMaximizeComponent {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief The message author.
|
* @brief The message author.
|
||||||
*
|
|
||||||
* This should consist of the following:
|
|
||||||
* - id - The matrix ID of the author.
|
|
||||||
* - isLocalUser - Whether the author is the local user.
|
|
||||||
* - avatarSource - The mxc URL for the author's avatar in the current room.
|
|
||||||
* - avatarMediaId - The media ID of the author's avatar.
|
|
||||||
* - avatarUrl - The mxc URL for the author's avatar.
|
|
||||||
* - displayName - The display name of the author.
|
|
||||||
* - display - The name of the author.
|
|
||||||
* - color - The color for the author.
|
|
||||||
* - object - The Quotient::User object for the author.
|
|
||||||
*
|
|
||||||
* @sa Quotient::User
|
|
||||||
*/
|
*/
|
||||||
property var author
|
property RoomMember author
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief The timestamp of the message.
|
* @brief The timestamp of the message.
|
||||||
|
|||||||
@@ -172,7 +172,7 @@ void RoomManager::maximizeMedia(int index)
|
|||||||
Q_EMIT showMaximizedMedia(index);
|
Q_EMIT showMaximizedMedia(index);
|
||||||
}
|
}
|
||||||
|
|
||||||
void RoomManager::maximizeCode(const QVariantMap &author, const QDateTime &time, const QString &codeText, const QString &language)
|
void RoomManager::maximizeCode(const RoomMember &author, const QDateTime &time, const QString &codeText, const QString &language)
|
||||||
{
|
{
|
||||||
if (codeText.isEmpty()) {
|
if (codeText.isEmpty()) {
|
||||||
return;
|
return;
|
||||||
|
|||||||
@@ -204,7 +204,7 @@ public:
|
|||||||
*/
|
*/
|
||||||
Q_INVOKABLE void maximizeMedia(int index);
|
Q_INVOKABLE void maximizeMedia(int index);
|
||||||
|
|
||||||
Q_INVOKABLE void maximizeCode(const QVariantMap &author, const QDateTime &time, const QString &codeText, const QString &language);
|
Q_INVOKABLE void maximizeCode(const RoomMember &author, const QDateTime &time, const QString &codeText, const QString &language);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Request that any full screen overlay currently open closes.
|
* @brief Request that any full screen overlay currently open closes.
|
||||||
@@ -275,7 +275,7 @@ Q_SIGNALS:
|
|||||||
/**
|
/**
|
||||||
* @brief Request a block of code is shown maximized.
|
* @brief Request a block of code is shown maximized.
|
||||||
*/
|
*/
|
||||||
void showMaximizedCode(const QVariantMap &author, const QDateTime &time, const QString &codeText, const QString &language);
|
void showMaximizedCode(const RoomMember &author, const QDateTime &time, const QString &codeText, const QString &language);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Request that any full screen overlay closes.
|
* @brief Request that any full screen overlay closes.
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ QQC2.Control {
|
|||||||
*
|
*
|
||||||
* @sa Quotient::RoomMember
|
* @sa Quotient::RoomMember
|
||||||
*/
|
*/
|
||||||
required property var author
|
required property RoomMember author
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief The timestamp of the message.
|
* @brief The timestamp of the message.
|
||||||
|
|||||||
Reference in New Issue
Block a user