Skip to content
Snippets Groups Projects
Commit 473b14ed authored by Jedi18's avatar Jedi18
Browse files

added roomversion, roomid etc

parent 7401bd13
No related branches found
No related tags found
No related merge requests found
......@@ -17,7 +17,6 @@ ApplicationWindow {
minimumHeight: 420
palette: colors
color: colors.window
title: roomSettings.roomName
modality: Qt.WindowModal
flags: Qt.WindowStaysOnTopHint
......@@ -46,13 +45,13 @@ ApplicationWindow {
Layout.alignment: Qt.AlignHCenter
MatrixText {
text: "room name"
text: roomSettings.roomName
font.pixelSize: 24
Layout.alignment: Qt.AlignHCenter
}
MatrixText {
text: "1 member"
text: "%1 member(s)".arg(roomSettings.memberCount)
Layout.alignment: Qt.AlignHCenter
}
}
......@@ -185,7 +184,7 @@ ApplicationWindow {
}
MatrixText {
text: "asdajdhasjkdhaskjdhasjdks"
text: roomSettings.roomId
font.pixelSize: 12
}
}
......@@ -200,7 +199,7 @@ ApplicationWindow {
}
MatrixText {
text: "6"
text: roomSettings.roomVersion
font.pixelSize: 12
}
}
......
......@@ -72,6 +72,24 @@ RoomSettings::roomName() const
return QString(info_.name.c_str());
}
QString
RoomSettings::roomId() const
{
return roomid_;
}
QString
RoomSettings::roomVersion() const
{
return QString::fromStdString(info_.version);
}
int
RoomSettings::memberCount() const
{
return info_.member_count;
}
void
RoomSettings::retrieveRoomInfo()
{
......
......@@ -11,6 +11,9 @@ class RoomSettings : public QObject
{
Q_OBJECT
Q_PROPERTY(QString roomName READ roomName CONSTANT)
Q_PROPERTY(QString roomId READ roomId CONSTANT)
Q_PROPERTY(QString roomVersion READ roomVersion CONSTANT)
Q_PROPERTY(int memberCount READ memberCount CONSTANT)
Q_PROPERTY(int notifications READ notifications NOTIFY notificationsChanged)
Q_PROPERTY(int accessJoinRules READ accessJoinRules NOTIFY accessJoinRulesChanged)
Q_PROPERTY(bool canChangeJoinRules READ canChangeJoinRules CONSTANT)
......@@ -21,6 +24,9 @@ public:
RoomSettings(QString roomid, QObject *parent = nullptr);
QString roomName() const;
QString roomId() const;
QString roomVersion() const;
int memberCount() const;
int notifications();
int accessJoinRules();
bool respondsToKeyRequests();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment