diff --git a/pcsx2-qt/AboutDialog.ui b/pcsx2-qt/AboutDialog.ui
index 62a478906f..c1f72fef26 100644
--- a/pcsx2-qt/AboutDialog.ui
+++ b/pcsx2-qt/AboutDialog.ui
@@ -81,6 +81,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
@@ -115,6 +118,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/CoverDownloadDialog.ui b/pcsx2-qt/CoverDownloadDialog.ui
index 1b9be9e027..e0f0127561 100644
--- a/pcsx2-qt/CoverDownloadDialog.ui
+++ b/pcsx2-qt/CoverDownloadDialog.ui
@@ -43,6 +43,9 @@
label
+
+ Qt::TextBrowserInteraction
+
@@ -58,6 +61,9 @@
urls
+
+ Qt::TextBrowserInteraction
+
-
@@ -74,6 +80,9 @@
useTitleFileNames
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/Debugger/AnalysisOptionsDialog.ui b/pcsx2-qt/Debugger/AnalysisOptionsDialog.ui
index b7dfda860d..aae0ba164c 100644
--- a/pcsx2-qt/Debugger/AnalysisOptionsDialog.ui
+++ b/pcsx2-qt/Debugger/AnalysisOptionsDialog.ui
@@ -34,6 +34,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/MainWindow.cpp b/pcsx2-qt/MainWindow.cpp
index 70993415be..de4f05280a 100644
--- a/pcsx2-qt/MainWindow.cpp
+++ b/pcsx2-qt/MainWindow.cpp
@@ -1753,7 +1753,7 @@ void MainWindow::onToolsCoverDownloaderTriggered()
{
// This can be invoked via big picture, so exit fullscreen.
VMLock lock(pauseAndLockVM());
- CoverDownloadDialog dlg(lock.getDialogParent());
+ CoverDownloadDialog dlg(this);
connect(&dlg, &CoverDownloadDialog::coverRefreshRequested, m_game_list_widget, &GameListWidget::refreshGridCovers);
dlg.exec();
}
diff --git a/pcsx2-qt/Settings/AchievementSettingsWidget.ui b/pcsx2-qt/Settings/AchievementSettingsWidget.ui
index 4e75499de0..0bcb83685f 100644
--- a/pcsx2-qt/Settings/AchievementSettingsWidget.ui
+++ b/pcsx2-qt/Settings/AchievementSettingsWidget.ui
@@ -429,6 +429,9 @@ Login token generated at:
viewProfile
+
+ Qt::TextBrowserInteraction
+
-
@@ -469,6 +472,9 @@ Login token generated at:
Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop
+
+ Qt::TextBrowserInteraction
+
diff --git a/pcsx2-qt/Settings/AudioSettingsWidget.ui b/pcsx2-qt/Settings/AudioSettingsWidget.ui
index 2d635a6ca4..b546814f86 100644
--- a/pcsx2-qt/Settings/AudioSettingsWidget.ui
+++ b/pcsx2-qt/Settings/AudioSettingsWidget.ui
@@ -133,6 +133,9 @@
Qt::AlignmentFlag::AlignCenter
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/Settings/BIOSSettingsWidget.ui b/pcsx2-qt/Settings/BIOSSettingsWidget.ui
index b3a3d03731..4148aca53f 100644
--- a/pcsx2-qt/Settings/BIOSSettingsWidget.ui
+++ b/pcsx2-qt/Settings/BIOSSettingsWidget.ui
@@ -40,6 +40,9 @@
searchDirectory
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui b/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui
index 93a0fbd0d2..d7fcbbbb4e 100644
--- a/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui
+++ b/pcsx2-qt/Settings/ControllerGlobalSettingsWidget.ui
@@ -64,6 +64,9 @@
true
+
+ Qt::TextBrowserInteraction
+
@@ -90,6 +93,9 @@
true
+
+ Qt::TextBrowserInteraction
+
@@ -109,6 +115,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
@@ -142,6 +151,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
@@ -200,9 +212,15 @@
PCSX2 allows you to use your mouse to simulate analog stick movement.
+
+ Qt::TextBrowserInteraction
+
true
+
+ Qt::TextBrowserInteraction
+
-
@@ -240,6 +258,9 @@
The XInput source provides support for Xbox 360 / Xbox One / Xbox Series controllers, and third party controllers which implement the XInput protocol.
+
+ Qt::TextBrowserInteraction
+
true
diff --git a/pcsx2-qt/Settings/ControllerMacroEditWidget.ui b/pcsx2-qt/Settings/ControllerMacroEditWidget.ui
index 5b51733f60..f67b1dfc7e 100644
--- a/pcsx2-qt/Settings/ControllerMacroEditWidget.ui
+++ b/pcsx2-qt/Settings/ControllerMacroEditWidget.ui
@@ -33,13 +33,19 @@
-
-
+
Select the buttons which you want to trigger with this macro. All buttons are activated concurrently.
true
+
+ Qt::TextBrowserInteraction
+
+
+ bindList
+
@@ -52,13 +58,19 @@
-
-
+
For buttons which are pressure sensitive, this slider controls how much force will be simulated when the macro is active.
true
+
+ Qt::TextBrowserInteraction
+
+
+ pressure
+
-
@@ -116,6 +128,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
@@ -137,10 +152,13 @@
-
-
-
+
Deadzone:
+
+ deadzone
+
-
@@ -190,6 +208,9 @@
Macro will toggle every N frames.
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/Settings/DebugAnalysisSettingsTab.ui b/pcsx2-qt/Settings/DebugAnalysisSettingsTab.ui
index dd396e0be7..5db24de889 100644
--- a/pcsx2-qt/Settings/DebugAnalysisSettingsTab.ui
+++ b/pcsx2-qt/Settings/DebugAnalysisSettingsTab.ui
@@ -28,6 +28,9 @@
true
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/Settings/FolderSettingsWidget.ui b/pcsx2-qt/Settings/FolderSettingsWidget.ui
index 368095fdde..cf61db4107 100644
--- a/pcsx2-qt/Settings/FolderSettingsWidget.ui
+++ b/pcsx2-qt/Settings/FolderSettingsWidget.ui
@@ -49,6 +49,9 @@
cache
+
+ Qt::TextBrowserInteraction
+
@@ -92,6 +95,9 @@
cheats
+
+ Qt::TextBrowserInteraction
+
@@ -130,7 +136,10 @@
-
- Used for screenshots and saving GS dumps.
+ Used for saving screenshots and GS dumps.
+
+
+ Qt::TextBrowserInteraction
snapshots
@@ -161,6 +170,9 @@
saveStates
+
+ Qt::TextBrowserInteraction
+
-
@@ -228,6 +240,9 @@
covers
+
+ Qt::TextBrowserInteraction
+
@@ -271,6 +286,9 @@
videoDumpingDirectory
+
+ Qt::TextBrowserInteraction
+
diff --git a/pcsx2-qt/Settings/GameListSettingsWidget.ui b/pcsx2-qt/Settings/GameListSettingsWidget.ui
index cfde5b9b3b..a507342967 100644
--- a/pcsx2-qt/Settings/GameListSettingsWidget.ui
+++ b/pcsx2-qt/Settings/GameListSettingsWidget.ui
@@ -39,6 +39,9 @@
searchDirectoryList
+
+ Qt::TextBrowserInteraction
+
-
@@ -118,6 +121,9 @@
excludedPaths
+
+ Qt::TextBrowserInteraction
+
-
diff --git a/pcsx2-qt/Settings/GraphicsTextureReplacementSettingsTab.ui b/pcsx2-qt/Settings/GraphicsTextureReplacementSettingsTab.ui
index 3acc8f7f6a..13a4e7078e 100644
--- a/pcsx2-qt/Settings/GraphicsTextureReplacementSettingsTab.ui
+++ b/pcsx2-qt/Settings/GraphicsTextureReplacementSettingsTab.ui
@@ -103,6 +103,9 @@
texturesDirectory
+
+ Qt::TextBrowserInteraction
+