diff --git a/QtScrcpy/dialog.cpp b/QtScrcpy/dialog.cpp
index 009a65c..978f936 100644
--- a/QtScrcpy/dialog.cpp
+++ b/QtScrcpy/dialog.cpp
@@ -135,16 +135,6 @@ void Dialog::initUI()
on_useSingleModeCheck_clicked();
on_updateDevice_clicked();
-
-#ifdef Q_OS_OSX
- // mac need more width
- setFixedWidth(550);
-#endif
-
-#ifdef Q_OS_LINUX
- // linux need more width
- setFixedWidth(520);
-#endif
}
void Dialog::updateBootConfig(bool toView)
diff --git a/QtScrcpy/dialog.ui b/QtScrcpy/dialog.ui
index d99bafe..2575fea 100644
--- a/QtScrcpy/dialog.ui
+++ b/QtScrcpy/dialog.ui
@@ -6,866 +6,1074 @@
0
0
- 500
- 749
+ 1105
+ 419
-
-
- 500
- 0
-
-
-
-
- 565
- 16777215
-
-
QtScrcpy
-
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
-
-
-
- Use Simple Mode
-
-
- false
-
-
-
- -
-
-
- Simple Mode
-
-
- false
-
-
-
-
-
-
-
-
-
- WIFI Connect
-
-
-
- -
-
-
- USB Connect
-
-
-
-
-
- -
-
-
- Double click to connect:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 0
- 100
-
-
-
-
- 16777215
- 100
-
-
-
-
-
-
-
- -
-
-
- Start Config
-
-
-
- 3
-
-
- 5
-
-
- 5
-
-
- 5
-
-
- 5
-
-
-
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- 60
- 0
-
-
-
-
- 0
- 16777215
-
-
-
- bit rate:
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 100
- 0
-
-
-
-
- 0
- 16777215
-
-
-
- 2
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 0
- 16777215
-
-
-
-
-
-
- Mbps
-
-
-
-
- Mbps
-
-
- -
-
- Kbps
-
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 70
- 0
-
-
-
-
- 0
- 16777215
-
-
-
- max size:
-
-
-
- -
-
-
-
-
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- record format:
-
-
-
- -
-
-
- -
-
-
- lock orientation:
-
-
-
- -
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- record save path:
-
-
- recordPathEdt
-
-
-
- -
-
-
- true
-
-
-
- -
-
-
- select path
-
-
- false
-
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 0
- 0
-
-
-
-
- -
-
-
- refresh script
-
-
-
- -
-
-
- apply
-
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 0
- 0
-
-
-
- screen-off
-
-
-
- -
-
-
- frameless
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- always on top
-
-
- false
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- background record
-
-
- false
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- reverse connection
-
-
- true
-
-
-
- -
-
-
- record screen
-
-
-
- -
-
-
- show fps
-
-
-
- -
-
-
- stay awake
-
-
-
-
-
-
-
-
-
- -
-
-
- USB line
-
-
-
-
-
-
-
-
-
-
- 110
- 0
-
-
-
- device name:
-
-
-
- -
-
-
-
- 16777215
- 16777215
-
-
-
-
- -
-
-
- update name
-
-
- false
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
-
- 110
- 0
-
-
-
- device serial:
-
-
-
- -
-
-
- -
-
-
- start server
-
-
- false
-
-
-
- -
-
-
- stop server
-
-
- false
-
-
-
-
-
-
- -
-
-
-
- 0
-
-
- 0
-
-
- 0
-
-
- 0
-
-
-
-
-
- stop all server
-
-
-
- -
-
-
- refresh devices
-
-
- false
-
-
-
- -
-
-
- get device IP
-
-
- false
-
-
-
- -
-
-
- start adbd
-
-
- false
-
-
-
-
-
-
-
-
-
- -
-
-
- Wireless
-
-
-
- 3
-
-
- 5
-
-
- 5
-
-
- 5
-
-
- 5
-
-
-
-
-
-
-
-
- 128
-
-
- 192.168.0.1
-
-
-
- -
-
-
-
- 5
- 0
-
-
-
-
- 5
- 16777215
-
-
-
- :
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
-
- 60
- 16777215
-
-
-
-
-
-
- 6
-
-
- 5555
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- wireless connect
-
-
- false
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- wireless disconnect
-
-
- false
-
-
-
-
-
-
- -
-
-
- adb
-
-
-
- 3
-
-
- 5
-
-
- 5
-
-
- 5
-
-
- 5
-
-
-
-
-
- adb command:
-
-
- adbCommandEdt
-
-
-
- -
-
-
- devices
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- execute
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- terminate
-
-
-
- -
-
-
-
- 0
- 0
-
-
-
- clear
-
-
-
-
-
-
- -
-
+
-
+
0
0
-
-
- 0
- 120
-
-
-
-
- 16777215
- 120
-
-
-
- Qt::ClickFocus
-
-
-
-
-
- true
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ Use Simple Mode
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Simple Mode
+
+
+ false
+
+
+
-
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ WIFI Connect
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ USB Connect
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Double click to connect:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ adb
+
+
+
+ 3
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ adb command:
+
+
+ adbCommandEdt
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ devices
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ execute
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ terminate
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ clear
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Qt::ClickFocus
+
+
+
+
+
+ true
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ Start Config
+
+
+
+ 3
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ bit rate:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ 2
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ Mbps
+
+
-
+
+ Mbps
+
+
+ -
+
+ Kbps
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ max size:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ record format:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ lock orientation:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ record save path:
+
+
+ recordPathEdt
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ true
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ select path
+
+
+ false
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ refresh script
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ apply
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ screen-off
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ frameless
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ always on top
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ background record
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ reverse connection
+
+
+ true
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ record screen
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ show fps
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ stay awake
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ USB line
+
+
+
-
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ device name:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ update name
+
+
+ false
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ device serial:
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ start server
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ stop server
+
+
+ false
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
+ 0
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+ stop all server
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ refresh devices
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ get device IP
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ start adbd
+
+
+ false
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Wireless
+
+
+
+ 3
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
+ 5
+
+
-
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 128
+
+
+ 192.168.0.1
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ :
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+
+
+
+ 6
+
+
+ 5555
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ wireless connect
+
+
+ false
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ wireless disconnect
+
+
+ false
+
+
+
+
+
+
+ -
+
+
+
+ 0
+ 0
+
+
+
+ Qt::Vertical
+
+
+
+ 20
+ 40
+
+
+
+
+