mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-24 23:31:36 +08:00
UI: Add drag and drop for URLs
Co-authored-by: Matt Gajownik <matt@wizardcm.com>
This commit is contained in:
@@ -170,6 +170,7 @@ class OBSBasic : public OBSMainWindow {
|
||||
DropType_Image,
|
||||
DropType_Media,
|
||||
DropType_Html,
|
||||
DropType_Url,
|
||||
};
|
||||
|
||||
private:
|
||||
@@ -435,6 +436,9 @@ private:
|
||||
inline void OnDeactivate();
|
||||
|
||||
void AddDropSource(const char *file, DropType image);
|
||||
void AddDropURL(const char *url, QString &name, obs_data_t *settings,
|
||||
const obs_video_info &ovi);
|
||||
void ConfirmDropUrl(const QString &url);
|
||||
void dragEnterEvent(QDragEnterEvent *event) override;
|
||||
void dragLeaveEvent(QDragLeaveEvent *event) override;
|
||||
void dragMoveEvent(QDragMoveEvent *event) override;
|
||||
|
||||
Reference in New Issue
Block a user