#pragma once #include #include #include #include class QPushButton; class QString; class UserSettings; namespace dialogs { class PlaceCall : public QWidget { Q_OBJECT public: PlaceCall(const QString &callee, const QString &displayName, const QString &roomName, const QString &avatarUrl, QSharedPointer settings, QWidget *parent = nullptr); signals: void voice(); void cancel(); private: QPushButton *voiceBtn_; QPushButton *cancelBtn_; std::vector audioDevices_; }; }