diff --git a/meshroom/ui/img/logo_CTU.png b/meshroom/ui/img/logo_CTU.png new file mode 100644 index 0000000000..83e34409dd Binary files /dev/null and b/meshroom/ui/img/logo_CTU.png differ diff --git a/meshroom/ui/img/logo_IRIT.png b/meshroom/ui/img/logo_IRIT.png new file mode 100644 index 0000000000..b1bfcee96c Binary files /dev/null and b/meshroom/ui/img/logo_IRIT.png differ diff --git a/meshroom/ui/img/logo_enpc.png b/meshroom/ui/img/logo_enpc.png new file mode 100644 index 0000000000..634fbe7303 Binary files /dev/null and b/meshroom/ui/img/logo_enpc.png differ diff --git a/meshroom/ui/img/logo_uio.png b/meshroom/ui/img/logo_uio.png new file mode 100644 index 0000000000..78a02a6a64 Binary files /dev/null and b/meshroom/ui/img/logo_uio.png differ diff --git a/meshroom/ui/qml/Homepage.qml b/meshroom/ui/qml/Homepage.qml index 4c803603b2..b491b52efa 100644 --- a/meshroom/ui/qml/Homepage.qml +++ b/meshroom/ui/qml/Homepage.qml @@ -123,6 +123,10 @@ Page { anchors.fill: parent cursorShape: Qt.PointingHandCursor onClicked: Qt.openUrlExternally("https://www.technicolor.com/") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "Technicolor Group" } } @@ -141,6 +145,10 @@ Page { anchors.fill: parent cursorShape: Qt.PointingHandCursor onClicked: Qt.openUrlExternally("https://www.mpcvfx.com/") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "MPC - Moving Picture Company" } } @@ -151,6 +159,10 @@ Page { anchors.fill: parent cursorShape: Qt.PointingHandCursor onClicked: Qt.openUrlExternally("https://www.themill.com/") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "The Mill" } } @@ -161,6 +173,10 @@ Page { anchors.fill: parent cursorShape: Qt.PointingHandCursor onClicked: Qt.openUrlExternally("https://www.mikrosanimation.com/") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "Mikros Animation" } } @@ -171,6 +187,77 @@ Page { anchors.fill: parent cursorShape: Qt.PointingHandCursor onClicked: Qt.openUrlExternally("https://www.technicolorgames.com/") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "Technicolor Games" + } + } + } + + RowLayout { + id: academicRow + + Layout.fillWidth: true + Layout.leftMargin: leftColumn.width * 0.05 + Layout.rightMargin: leftColumn.width * 0.05 + Layout.alignment: Qt.AlignHCenter + + spacing: 30 + + Image { + source: "../img/logo_IRIT.png" + + MouseArea { + anchors.fill: parent + cursorShape: Qt.PointingHandCursor + onClicked: Qt.openUrlExternally("https://www.irit.fr/en/departement/dep-hpc-simulation-optimization/reva-team") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "IRIT - Institut de Recherche en Informatique de Toulouse" + } + } + + Image { + source: "../img/logo_CTU.png" + + MouseArea { + anchors.fill: parent + cursorShape: Qt.PointingHandCursor + onClicked: Qt.openUrlExternally("http://aag.ciirc.cvut.cz") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "CTU - Czech Technical University in Prague" + } + } + + Image { + source: "../img/logo_uio.png" + + MouseArea { + anchors.fill: parent + cursorShape: Qt.PointingHandCursor + onClicked: Qt.openUrlExternally("https://www.mn.uio.no/ifi/english/about/organisation/dis") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "UiO - University of Oslo" + } + } + + Image { + source: "../img/logo_enpc.png" + + MouseArea { + anchors.fill: parent + cursorShape: Qt.PointingHandCursor + onClicked: Qt.openUrlExternally("https://imagine-lab.enpc.fr") + + hoverEnabled: true + ToolTip.visible: containsMouse + ToolTip.text: "ENPC - Ecole des Ponts ParisTech" } } }