diff --git a/src/connectdlg.cpp b/src/connectdlg.cpp index bc5190aa81..316e0e783a 100644 --- a/src/connectdlg.cpp +++ b/src/connectdlg.cpp @@ -42,31 +42,37 @@ CConnectDlg::CConnectDlg ( CClientSettings* pNSetP, const bool bNewShowCompleteR // Add help text to controls ----------------------------------------------- // directory - QString strDirectoryWT = "" + tr ( "Directory" ) + ": " + - tr ( "Shows the servers listed by the selected directory. " - "You can add custom directories in Advanced Settings." ); - QString strDirectoryAN = tr ( "Directory combo box" ); - - lblList->setWhatsThis ( strDirectoryWT ); - lblList->setAccessibleName ( strDirectoryAN ); + QString strDirectoryWT = "" + tr ( "Directory" ) + ": " + tr ( "The list of available directories." ) + "
" + + tr ( "Select a directory to list the servers registered with it." ) + "
" + + tr ( "You can add custom directories in Advanced Settings." ); + lblDirectory->setWhatsThis ( strDirectoryWT ); + lblDirectory->setToolTip ( strDirectoryWT ); cbxDirectory->setWhatsThis ( strDirectoryWT ); + cbxDirectory->setToolTip ( strDirectoryWT ); + + QString strDirectoryAN = tr ( "Directory combo box" ); + lblDirectory->setAccessibleName ( strDirectoryAN ); cbxDirectory->setAccessibleName ( strDirectoryAN ); // filter QString strFilterWT = "" + tr ( "Filter" ) + ": " + tr ( "Filters the server list by the given text. Note that the filter is case insensitive. " "A single # character will filter for those servers with at least one person connected." ); - QString strFilterAN = tr ( "Filter edit box" ); lblFilter->setWhatsThis ( strFilterWT ); + lblFilter->setToolTip ( strFilterWT ); edtFilter->setWhatsThis ( strFilterWT ); + edtFilter->setToolTip ( strFilterWT ); + QString strFilterAN = tr ( "Filter edit box" ); lblFilter->setAccessibleName ( strFilterAN ); edtFilter->setAccessibleName ( strFilterAN ); // show all mucisians - chbExpandAll->setWhatsThis ( "" + tr ( "Show All Musicians" ) + ": " + - tr ( "Uncheck to collapse the server list to show just the server details. " - "Check to show everyone on the servers." ) ); + QString strExpandAllWT = "" + tr ( "Show All Musicians" ) + ": " + + tr ( "Uncheck to collapse the server list to show just the server details. " + "Check to show everyone on the servers." ); + chbExpandAll->setWhatsThis ( strExpandAllWT ); + chbExpandAll->setToolTip ( strExpandAllWT ); chbExpandAll->setAccessibleName ( tr ( "Show all musicians check box" ) ); @@ -80,6 +86,11 @@ CConnectDlg::CConnectDlg ( CClientSettings* pNSetP, const bool bNewShowCompleteR "
" + tr ( "Permanent servers (those that have been listed for longer than 48 hours) are shown in bold." ) + "
" + tr ( "You can add custom directories in Advanced Settings." ) ); + lvwServers->setToolTip ( "" + tr ( "Server List" ) + ": " + + tr ( "The list of servers registered with the selected directory. " + "Click the server you want to join, then click the Connect button or " + "double click the server to connect." ) ); + lvwServers->setAccessibleName ( tr ( "Server list view" ) ); // server address @@ -91,15 +102,20 @@ CConnectDlg::CConnectDlg ( CClientSettings* pNSetP, const bool bNewShowCompleteR .arg ( QString ( "example.org:%1" ).arg ( DEFAULT_PORT_NUMBER ) ); lblServerAddr->setWhatsThis ( strServAddrH ); + lblServerAddr->setToolTip ( strServAddrH ); cbxServerAddr->setWhatsThis ( strServAddrH ); + cbxServerAddr->setToolTip ( strServAddrH ); cbxServerAddr->setAccessibleName ( tr ( "Server address edit box" ) ); cbxServerAddr->setAccessibleDescription ( tr ( "Holds the current server address. It also stores old addresses in the combo box list." ) ); + QString strDeleteServerAddrWT = "" + tr ( "Delete Server Address" ) + ": " + + tr ( "Click the button to clear the currently selected server address " + "and delete it from the list of stored servers." ); + tbtDeleteServerAddr->setWhatsThis ( strDeleteServerAddrWT ); + tbtDeleteServerAddr->setToolTip ( strDeleteServerAddrWT ); + tbtDeleteServerAddr->setAccessibleName ( tr ( "Delete server address button" ) ); - tbtDeleteServerAddr->setWhatsThis ( "" + tr ( "Delete Server Address" ) + ": " + - tr ( "Click the button to clear the currently selected server address " - "and delete it from the list of stored servers." ) ); tbtDeleteServerAddr->setText ( u8"\u232B" ); UpdateDirectoryComboBox(); diff --git a/src/connectdlgbase.ui b/src/connectdlgbase.ui index 279c76dc0b..cc4413dd16 100644 --- a/src/connectdlgbase.ui +++ b/src/connectdlgbase.ui @@ -30,7 +30,7 @@ 0 - + Directory