implement the missing mock methods, oops
commit7429d6c8c05406ec591e19d0f7450bec786cca56
authorLukáš Tinkl <lukas.tinkl@canonical.com>
dateWed 7 Dec 2016, 15:52 (10 years ago)
parentbff44a3
tests/mocks/Unity/Application/MirMock.cpp+13
@@ -47,3 +47,16 @@ QString MirMock::cursorName() const
4747{
4848 return m_cursorName;
4949}
50+
51+QString MirMock::currentKeymap() const
52+{
53+ return m_keymap;
54+}
55+
56+void MirMock::setCurrentKeymap(const QString &keymap)
57+{
58+ if (keymap != m_keymap) {
59+ m_keymap = keymap;
60+ Q_EMIT currentKeymapChanged(m_keymap);
61+ }
62+}
tests/mocks/Unity/Application/MirMock.h+4
@@ -31,9 +31,13 @@ public:
3131 void setCursorName(const QString &cursorName) override;
3232 QString cursorName() const override;
3333
34+ QString currentKeymap() const override;
35+ void setCurrentKeymap(const QString &keymap) override;
36+
3437private:
3538 static MirMock *the_mir;
3639 QString m_cursorName;
40+ QString m_keymap;
3741};
3842
3943#endif