Add direct chat && fix compilation issue.

This commit is contained in:
Black Hat
2018-07-18 22:16:03 +08:00
parent ac12a9a3c3
commit 1ddfbddc74
7 changed files with 28 additions and 5 deletions

5
qml/Setting.qml Normal file
View File

@@ -0,0 +1,5 @@
import QtQuick 2.9
Item {
}

View File

@@ -100,11 +100,13 @@ Item {
}
proxyRoles: [
ExpressionRole { name: "isFavorite"; expression: category === "Favorites" },
ExpressionRole { name: "isDirectChat"; expression: category === "People" },
ExpressionRole { name: "isLowPriority"; expression: category === "Low Priorities" }
]
sorters: [
RoleSorter { roleName: "isFavorite"; sortOrder: Qt.DescendingOrder },
RoleSorter { roleName: "isLowPriority" },
RoleSorter { roleName: "isDirectChat" },
StringSorter { roleName: "name" }
]
}

5
qml/form/SettingForm.qml Normal file
View File

@@ -0,0 +1,5 @@
import QtQuick 2.9
Item {
}

View File

@@ -3,7 +3,7 @@ import QtQuick.Controls 2.2
import QtQuick.Layouts 1.3
import QtQuick.Controls.Material 2.2
import QtGraphicalEffects 1.0
import Qt.labs.settings 1.0
import Qt.labs.settings 1.0 as Settings
import Qt.labs.platform 1.0 as Platform
import Matrique 0.1
@@ -21,7 +21,7 @@ ApplicationWindow {
FontLoader { id: materialFont; source: "qrc:/asset/font/material.ttf" }
Settings {
Settings.Settings {
id: setting
property alias homeserver: matriqueController.homeserver
property alias userID: matriqueController.userID