/
githubmirror
/
obs-studio
Обзор
Документация
Войти
/
githubmirror
/
obs-studio
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
frontend/components/UrlPushButton.hpp
22 строки
439 B
PatTheMav
frontend: Add renamed Qt UI components
08 янв 2025, 17:36
08 янв 2025, 17:36
3bbda48
Код
Авторство
О чём код?
#pragma once #include <QMouseEvent> #include <QPushButton> #include <QUrl> #include <QWidget> class UrlPushButton : public QPushButton { Q_OBJECT Q_PROPERTY(QUrl targetUrl READ targetUrl WRITE setTargetUrl) public: inline UrlPushButton(QWidget *parent = nullptr) : QPushButton(parent) {} void setTargetUrl(QUrl url); QUrl targetUrl(); protected: void mousePressEvent(QMouseEvent *event) override; private: QUrl m_targetUrl; };