Fix the tab order in dialogs

* Torrent options
* Torrent creator
* Preferences

Closes #21387.
PR #21395.
This commit is contained in:
thalieht 2024-10-07 16:51:56 +03:00 committed by GitHub
parent 3ea2be41e7
commit d73201c098
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 144 additions and 34 deletions

View file

@ -1309,9 +1309,6 @@ Manual: Various torrent properties (e.g. save path) must be assigned manually</s
<item row="2" column="1"> <item row="2" column="1">
<widget class="FileSystemPathLineEdit" name="textExportDir" native="true"/> <widget class="FileSystemPathLineEdit" name="textExportDir" native="true"/>
</item> </item>
<item row="3" column="1">
<widget class="FileSystemPathLineEdit" name="textExportDirFin" native="true"/>
</item>
<item row="3" column="0"> <item row="3" column="0">
<widget class="QCheckBox" name="checkExportDirFin"> <widget class="QCheckBox" name="checkExportDirFin">
<property name="text"> <property name="text">
@ -1319,6 +1316,9 @@ Manual: Various torrent properties (e.g. save path) must be assigned manually</s
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1">
<widget class="FileSystemPathLineEdit" name="textExportDirFin" native="true"/>
</item>
</layout> </layout>
</item> </item>
</layout> </layout>
@ -3920,25 +3920,16 @@ Use ';' to split multiple entries. Can use wildcard '*'.</string>
</customwidgets> </customwidgets>
<tabstops> <tabstops>
<tabstop>tabOption</tabstop> <tabstop>tabOption</tabstop>
<tabstop>tabSelection</tabstop>
<tabstop>comboI18n</tabstop> <tabstop>comboI18n</tabstop>
<tabstop>checkUseCustomTheme</tabstop> <tabstop>checkUseCustomTheme</tabstop>
<tabstop>customThemeFilePath</tabstop> <tabstop>customThemeFilePath</tabstop>
<tabstop>checkAddStopped</tabstop> <tabstop>checkUseSystemIcon</tabstop>
<tabstop>stopConditionComboBox</tabstop> <tabstop>buttonCustomizeUITheme</tabstop>
<tabstop>spinPort</tabstop>
<tabstop>checkUPnP</tabstop>
<tabstop>textWebUIUsername</tabstop>
<tabstop>checkWebUI</tabstop>
<tabstop>textSavePath</tabstop>
<tabstop>scrollArea_7</tabstop>
<tabstop>scrollArea_2</tabstop>
<tabstop>spinWebUIPort</tabstop>
<tabstop>textWebUIPassword</tabstop>
<tabstop>buttonBox</tabstop>
<tabstop>tabSelection</tabstop>
<tabstop>scrollArea</tabstop>
<tabstop>confirmDeletion</tabstop> <tabstop>confirmDeletion</tabstop>
<tabstop>checkAltRowColors</tabstop> <tabstop>checkAltRowColors</tabstop>
<tabstop>checkHideZero</tabstop>
<tabstop>comboHideZero</tabstop>
<tabstop>actionTorrentDlOnDblClBox</tabstop> <tabstop>actionTorrentDlOnDblClBox</tabstop>
<tabstop>actionTorrentFnOnDblClBox</tabstop> <tabstop>actionTorrentFnOnDblClBox</tabstop>
<tabstop>checkBoxHideZeroStatusFilters</tabstop> <tabstop>checkBoxHideZeroStatusFilters</tabstop>
@ -3946,48 +3937,89 @@ Use ';' to split multiple entries. Can use wildcard '*'.</string>
<tabstop>checkShowSplash</tabstop> <tabstop>checkShowSplash</tabstop>
<tabstop>windowStateComboBox</tabstop> <tabstop>windowStateComboBox</tabstop>
<tabstop>checkProgramExitConfirm</tabstop> <tabstop>checkProgramExitConfirm</tabstop>
<tabstop>checkProgramAutoExitConfirm</tabstop>
<tabstop>checkShowSystray</tabstop> <tabstop>checkShowSystray</tabstop>
<tabstop>checkMinimizeToSysTray</tabstop> <tabstop>checkMinimizeToSysTray</tabstop>
<tabstop>checkCloseToSystray</tabstop> <tabstop>checkCloseToSystray</tabstop>
<tabstop>comboTrayIcon</tabstop>
<tabstop>checkAssociateTorrents</tabstop> <tabstop>checkAssociateTorrents</tabstop>
<tabstop>checkAssociateMagnetLinks</tabstop> <tabstop>checkAssociateMagnetLinks</tabstop>
<tabstop>checkProgramUpdates</tabstop>
<tabstop>checkPreventFromSuspendWhenDownloading</tabstop> <tabstop>checkPreventFromSuspendWhenDownloading</tabstop>
<tabstop>checkPreventFromSuspendWhenSeeding</tabstop> <tabstop>checkPreventFromSuspendWhenSeeding</tabstop>
<tabstop>checkFileLog</tabstop>
<tabstop>textFileLogPath</tabstop>
<tabstop>checkFileLogBackup</tabstop>
<tabstop>spinFileLogSize</tabstop>
<tabstop>checkFileLogDelete</tabstop>
<tabstop>spinFileLogAge</tabstop>
<tabstop>comboFileLogAgeType</tabstop>
<tabstop>checkBoxPerformanceWarning</tabstop>
<tabstop>scrollArea</tabstop>
<tabstop>checkAdditionDialog</tabstop> <tabstop>checkAdditionDialog</tabstop>
<tabstop>checkAdditionDialogFront</tabstop> <tabstop>checkAdditionDialogFront</tabstop>
<tabstop>contentLayoutComboBox</tabstop>
<tabstop>checkAddToQueueTop</tabstop>
<tabstop>checkAddStopped</tabstop>
<tabstop>stopConditionComboBox</tabstop>
<tabstop>checkMergeTrackers</tabstop>
<tabstop>checkConfirmMergeTrackers</tabstop>
<tabstop>deleteTorrentBox</tabstop>
<tabstop>deleteCancelledTorrentBox</tabstop>
<tabstop>checkPreallocateAll</tabstop> <tabstop>checkPreallocateAll</tabstop>
<tabstop>checkUseDownloadPath</tabstop>
<tabstop>textDownloadPath</tabstop>
<tabstop>checkAppendqB</tabstop> <tabstop>checkAppendqB</tabstop>
<tabstop>checkUnwantedFolder</tabstop> <tabstop>checkUnwantedFolder</tabstop>
<tabstop>scanFoldersView</tabstop> <tabstop>checkRecursiveDownload</tabstop>
<tabstop>addWatchedFolderButton</tabstop> <tabstop>comboSavingMode</tabstop>
<tabstop>editWatchedFolderButton</tabstop> <tabstop>comboTorrentCategoryChanged</tabstop>
<tabstop>removeWatchedFolderButton</tabstop> <tabstop>comboCategoryDefaultPathChanged</tabstop>
<tabstop>comboCategoryChanged</tabstop>
<tabstop>checkUseSubcategories</tabstop>
<tabstop>checkUseCategoryPaths</tabstop>
<tabstop>textSavePath</tabstop>
<tabstop>checkUseDownloadPath</tabstop>
<tabstop>textDownloadPath</tabstop>
<tabstop>checkExportDir</tabstop> <tabstop>checkExportDir</tabstop>
<tabstop>textExportDir</tabstop> <tabstop>textExportDir</tabstop>
<tabstop>checkExportDirFin</tabstop> <tabstop>checkExportDirFin</tabstop>
<tabstop>textExportDirFin</tabstop> <tabstop>textExportDirFin</tabstop>
<tabstop>scanFoldersView</tabstop>
<tabstop>addWatchedFolderButton</tabstop>
<tabstop>editWatchedFolderButton</tabstop>
<tabstop>removeWatchedFolderButton</tabstop>
<tabstop>groupExcludedFileNames</tabstop>
<tabstop>textExcludedFileNames</tabstop>
<tabstop>groupMailNotification</tabstop> <tabstop>groupMailNotification</tabstop>
<tabstop>senderEmailTxt</tabstop>
<tabstop>lineEditDestEmail</tabstop> <tabstop>lineEditDestEmail</tabstop>
<tabstop>lineEditSmtpServer</tabstop> <tabstop>lineEditSmtpServer</tabstop>
<tabstop>checkSmtpSSL</tabstop>
<tabstop>groupMailNotifAuth</tabstop> <tabstop>groupMailNotifAuth</tabstop>
<tabstop>mailNotifUsername</tabstop> <tabstop>mailNotifUsername</tabstop>
<tabstop>mailNotifPassword</tabstop> <tabstop>mailNotifPassword</tabstop>
<tabstop>sendTestEmail</tabstop> <tabstop>sendTestEmail</tabstop>
<tabstop>checkSmtpSSL</tabstop> <tabstop>groupBoxRunOnAdded</tabstop>
<tabstop>lineEditRunOnAdded</tabstop> <tabstop>lineEditRunOnAdded</tabstop>
<tabstop>groupBoxRunOnFinished</tabstop>
<tabstop>lineEditRunOnFinished</tabstop> <tabstop>lineEditRunOnFinished</tabstop>
<tabstop>scrollArea_3</tabstop> <tabstop>autoRunConsole</tabstop>
<tabstop>scrollArea_2</tabstop>
<tabstop>comboProtocol</tabstop>
<tabstop>spinPort</tabstop>
<tabstop>randomButton</tabstop> <tabstop>randomButton</tabstop>
<tabstop>checkUPnP</tabstop>
<tabstop>checkMaxConnections</tabstop> <tabstop>checkMaxConnections</tabstop>
<tabstop>spinMaxConnec</tabstop> <tabstop>spinMaxConnec</tabstop>
<tabstop>checkMaxConnectionsPerTorrent</tabstop> <tabstop>checkMaxConnectionsPerTorrent</tabstop>
<tabstop>spinMaxConnecPerTorrent</tabstop> <tabstop>spinMaxConnecPerTorrent</tabstop>
<tabstop>checkMaxUploadsPerTorrent</tabstop>
<tabstop>spinMaxUploadsPerTorrent</tabstop>
<tabstop>checkMaxUploads</tabstop> <tabstop>checkMaxUploads</tabstop>
<tabstop>spinMaxUploads</tabstop> <tabstop>spinMaxUploads</tabstop>
<tabstop>checkMaxUploadsPerTorrent</tabstop>
<tabstop>spinMaxUploadsPerTorrent</tabstop>
<tabstop>groupI2P</tabstop>
<tabstop>textI2PHost</tabstop>
<tabstop>spinI2PPort</tabstop>
<tabstop>checkI2PMixed</tabstop>
<tabstop>comboProxyType</tabstop> <tabstop>comboProxyType</tabstop>
<tabstop>textProxyIP</tabstop> <tabstop>textProxyIP</tabstop>
<tabstop>spinProxyPort</tabstop> <tabstop>spinProxyPort</tabstop>
@ -4002,39 +4034,87 @@ Use ';' to split multiple entries. Can use wildcard '*'.</string>
<tabstop>checkIPFilter</tabstop> <tabstop>checkIPFilter</tabstop>
<tabstop>textFilterPath</tabstop> <tabstop>textFilterPath</tabstop>
<tabstop>IpFilterRefreshBtn</tabstop> <tabstop>IpFilterRefreshBtn</tabstop>
<tabstop>banListButton</tabstop>
<tabstop>checkIpFilterTrackers</tabstop> <tabstop>checkIpFilterTrackers</tabstop>
<tabstop>scrollArea_9</tabstop> <tabstop>scrollArea_3</tabstop>
<tabstop>spinUploadLimit</tabstop> <tabstop>spinUploadLimit</tabstop>
<tabstop>spinDownloadLimit</tabstop> <tabstop>spinDownloadLimit</tabstop>
<tabstop>groupBoxSchedule</tabstop>
<tabstop>timeEditScheduleTo</tabstop>
<tabstop>timeEditScheduleFrom</tabstop>
<tabstop>comboBoxScheduleDays</tabstop>
<tabstop>spinUploadLimitAlt</tabstop> <tabstop>spinUploadLimitAlt</tabstop>
<tabstop>spinDownloadLimitAlt</tabstop> <tabstop>spinDownloadLimitAlt</tabstop>
<tabstop>checkLimitLocalPeerRate</tabstop> <tabstop>groupBoxSchedule</tabstop>
<tabstop>timeEditScheduleFrom</tabstop>
<tabstop>timeEditScheduleTo</tabstop>
<tabstop>comboBoxScheduleDays</tabstop>
<tabstop>checkLimituTPConnections</tabstop>
<tabstop>checkLimitTransportOverhead</tabstop> <tabstop>checkLimitTransportOverhead</tabstop>
<tabstop>scrollArea_4</tabstop> <tabstop>checkLimitLocalPeerRate</tabstop>
<tabstop>scrollArea_9</tabstop>
<tabstop>checkDHT</tabstop> <tabstop>checkDHT</tabstop>
<tabstop>checkPeX</tabstop> <tabstop>checkPeX</tabstop>
<tabstop>checkLSD</tabstop> <tabstop>checkLSD</tabstop>
<tabstop>comboEncryption</tabstop> <tabstop>comboEncryption</tabstop>
<tabstop>checkAnonymousMode</tabstop> <tabstop>checkAnonymousMode</tabstop>
<tabstop>spinBoxMaxActiveCheckingTorrents</tabstop>
<tabstop>checkEnableQueueing</tabstop> <tabstop>checkEnableQueueing</tabstop>
<tabstop>spinMaxActiveDownloads</tabstop> <tabstop>spinMaxActiveDownloads</tabstop>
<tabstop>spinMaxActiveUploads</tabstop> <tabstop>spinMaxActiveUploads</tabstop>
<tabstop>spinMaxActiveTorrents</tabstop> <tabstop>spinMaxActiveTorrents</tabstop>
<tabstop>checkIgnoreSlowTorrentsForQueueing</tabstop>
<tabstop>spinDownloadRateForSlowTorrents</tabstop>
<tabstop>spinUploadRateForSlowTorrents</tabstop>
<tabstop>spinSlowTorrentsInactivityTimer</tabstop>
<tabstop>checkMaxRatio</tabstop>
<tabstop>spinMaxRatio</tabstop>
<tabstop>checkMaxSeedingMinutes</tabstop>
<tabstop>spinMaxSeedingMinutes</tabstop>
<tabstop>checkMaxInactiveSeedingMinutes</tabstop>
<tabstop>spinMaxInactiveSeedingMinutes</tabstop>
<tabstop>comboRatioLimitAct</tabstop>
<tabstop>checkEnableAddTrackers</tabstop>
<tabstop>textTrackers</tabstop>
<tabstop>scrollArea_4</tabstop>
<tabstop>checkRSSEnable</tabstop>
<tabstop>spinRSSRefreshInterval</tabstop>
<tabstop>spinRSSFetchDelay</tabstop>
<tabstop>spinRSSMaxArticlesPerFeed</tabstop>
<tabstop>checkRSSAutoDownloaderEnable</tabstop>
<tabstop>btnEditRules</tabstop>
<tabstop>checkSmartFilterDownloadRepacks</tabstop>
<tabstop>textSmartEpisodeFilters</tabstop>
<tabstop>scrollArea_5</tabstop>
<tabstop>checkWebUI</tabstop>
<tabstop>textWebUIAddress</tabstop>
<tabstop>spinWebUIPort</tabstop>
<tabstop>checkWebUIUPnP</tabstop> <tabstop>checkWebUIUPnP</tabstop>
<tabstop>checkWebUIHttps</tabstop> <tabstop>checkWebUIHttps</tabstop>
<tabstop>textWebUIHttpsCert</tabstop>
<tabstop>textWebUIHttpsKey</tabstop>
<tabstop>textWebUIUsername</tabstop>
<tabstop>textWebUIPassword</tabstop>
<tabstop>checkBypassLocalAuth</tabstop> <tabstop>checkBypassLocalAuth</tabstop>
<tabstop>checkBypassAuthSubnetWhitelist</tabstop> <tabstop>checkBypassAuthSubnetWhitelist</tabstop>
<tabstop>IPSubnetWhitelistButton</tabstop> <tabstop>IPSubnetWhitelistButton</tabstop>
<tabstop>spinBanCounter</tabstop>
<tabstop>spinBanDuration</tabstop>
<tabstop>spinSessionTimeout</tabstop>
<tabstop>groupAltWebUI</tabstop>
<tabstop>textWebUIRootFolder</tabstop>
<tabstop>checkClickjacking</tabstop>
<tabstop>checkCSRFProtection</tabstop>
<tabstop>checkSecureCookie</tabstop>
<tabstop>groupHostHeaderValidation</tabstop>
<tabstop>textServerDomains</tabstop>
<tabstop>groupWebUIAddCustomHTTPHeaders</tabstop>
<tabstop>textWebUICustomHTTPHeaders</tabstop>
<tabstop>groupEnableReverseProxySupport</tabstop>
<tabstop>textTrustedReverseProxiesList</tabstop>
<tabstop>checkDynDNS</tabstop> <tabstop>checkDynDNS</tabstop>
<tabstop>comboDNSService</tabstop> <tabstop>comboDNSService</tabstop>
<tabstop>registerDNSBtn</tabstop> <tabstop>registerDNSBtn</tabstop>
<tabstop>domainNameTxt</tabstop> <tabstop>domainNameTxt</tabstop>
<tabstop>DNSUsernameTxt</tabstop> <tabstop>DNSUsernameTxt</tabstop>
<tabstop>DNSPasswordTxt</tabstop> <tabstop>DNSPasswordTxt</tabstop>
<tabstop>scrollArea_7</tabstop>
</tabstops> </tabstops>
<resources/> <resources/>
<connections/> <connections/>

View file

@ -417,14 +417,18 @@
<tabstop>textInputPath</tabstop> <tabstop>textInputPath</tabstop>
<tabstop>addFileButton</tabstop> <tabstop>addFileButton</tabstop>
<tabstop>addFolderButton</tabstop> <tabstop>addFolderButton</tabstop>
<tabstop>comboTorrentFormat</tabstop>
<tabstop>comboPieceSize</tabstop> <tabstop>comboPieceSize</tabstop>
<tabstop>buttonCalcTotalPieces</tabstop>
<tabstop>checkPrivate</tabstop> <tabstop>checkPrivate</tabstop>
<tabstop>checkStartSeeding</tabstop> <tabstop>checkStartSeeding</tabstop>
<tabstop>checkIgnoreShareLimits</tabstop> <tabstop>checkIgnoreShareLimits</tabstop>
<tabstop>checkOptimizeAlignment</tabstop> <tabstop>checkOptimizeAlignment</tabstop>
<tabstop>spinPaddedFileSizeLimit</tabstop>
<tabstop>trackersList</tabstop> <tabstop>trackersList</tabstop>
<tabstop>URLSeedsList</tabstop> <tabstop>URLSeedsList</tabstop>
<tabstop>txtComment</tabstop> <tabstop>txtComment</tabstop>
<tabstop>lineEditSource</tabstop>
</tabstops> </tabstops>
<resources/> <resources/>
<connections/> <connections/>

View file

@ -256,6 +256,23 @@
<container>1</container> <container>1</container>
</customwidget> </customwidget>
</customwidgets> </customwidgets>
<tabstops>
<tabstop>checkAutoTMM</tabstop>
<tabstop>savePath</tabstop>
<tabstop>checkUseDownloadPath</tabstop>
<tabstop>downloadPath</tabstop>
<tabstop>comboCategory</tabstop>
<tabstop>sliderUploadLimit</tabstop>
<tabstop>spinUploadLimit</tabstop>
<tabstop>sliderDownloadLimit</tabstop>
<tabstop>spinDownloadLimit</tabstop>
<tabstop>torrentShareLimitsBox</tabstop>
<tabstop>checkDisableDHT</tabstop>
<tabstop>checkSequential</tabstop>
<tabstop>checkDisablePEX</tabstop>
<tabstop>checkFirstLastPieces</tabstop>
<tabstop>checkDisableLSD</tabstop>
</tabstops>
<resources/> <resources/>
<connections/> <connections/>
</ui> </ui>

View file

@ -208,6 +208,15 @@
</item> </item>
</layout> </layout>
</widget> </widget>
<tabstops>
<tabstop>comboBoxRatioMode</tabstop>
<tabstop>spinBoxRatioValue</tabstop>
<tabstop>comboBoxSeedingTimeMode</tabstop>
<tabstop>spinBoxSeedingTimeValue</tabstop>
<tabstop>comboBoxInactiveSeedingTimeMode</tabstop>
<tabstop>spinBoxInactiveSeedingTimeValue</tabstop>
<tabstop>comboBoxAction</tabstop>
</tabstops>
<resources/> <resources/>
<connections/> <connections/>
</ui> </ui>