Changeset View
Changeset View
Standalone View
Standalone View
src/remotedesktopdialog.cpp
Show First 20 Lines • Show All 76 Lines • ▼ Show 20 Line(s) | 35 | { | |||
---|---|---|---|---|---|
77 | } | 77 | } | ||
78 | } | 78 | } | ||
79 | 79 | | |||
80 | RemoteDesktopDialog::~RemoteDesktopDialog() | 80 | RemoteDesktopDialog::~RemoteDesktopDialog() | ||
81 | { | 81 | { | ||
82 | delete m_dialog; | 82 | delete m_dialog; | ||
83 | } | 83 | } | ||
84 | 84 | | |||
85 | QList<quint32> RemoteDesktopDialog::selectedScreens() const | 85 | QVector<KWayland::Client::ScreencastingSource> RemoteDesktopDialog::selectedScreens() const | ||
86 | { | 86 | { | ||
87 | return m_dialog->screenCastWidget->selectedScreens(); | 87 | return m_dialog->screenCastWidget->selectedScreens(); | ||
88 | } | 88 | } | ||
89 | 89 | | |||
90 | RemoteDesktopPortal::DeviceTypes RemoteDesktopDialog::deviceTypes() const | 90 | RemoteDesktopPortal::DeviceTypes RemoteDesktopDialog::deviceTypes() const | ||
91 | { | 91 | { | ||
92 | RemoteDesktopPortal::DeviceTypes types = RemoteDesktopPortal::None; | 92 | RemoteDesktopPortal::DeviceTypes types = RemoteDesktopPortal::None; | ||
93 | if (m_dialog->keyboardCheckbox->isChecked()) | 93 | if (m_dialog->keyboardCheckbox->isChecked()) | ||
94 | types |= RemoteDesktopPortal::Keyboard; | 94 | types |= RemoteDesktopPortal::Keyboard; | ||
95 | if (m_dialog->pointerCheckbox->isChecked()) | 95 | if (m_dialog->pointerCheckbox->isChecked()) | ||
96 | types |= RemoteDesktopPortal::Pointer; | 96 | types |= RemoteDesktopPortal::Pointer; | ||
97 | if (m_dialog->touchScreenCheckbox->isChecked()) | 97 | if (m_dialog->touchScreenCheckbox->isChecked()) | ||
98 | types |= RemoteDesktopPortal::TouchScreen; | 98 | types |= RemoteDesktopPortal::TouchScreen; | ||
99 | 99 | | |||
100 | return types; | 100 | return types; | ||
101 | } | 101 | } |