aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/options/OptionsWidget_channel.cpp4
-rw-r--r--src/modules/options/OptionsWidget_connection.cpp11
-rw-r--r--src/modules/options/OptionsWidget_identity.cpp11
-rw-r--r--src/modules/options/OptionsWidget_input.cpp11
-rw-r--r--src/modules/options/OptionsWidget_ircOutput.cpp4
-rw-r--r--src/modules/options/OptionsWidget_ircView.cpp12
-rw-r--r--src/modules/options/OptionsWidget_notifier.cpp8
-rw-r--r--src/modules/options/OptionsWidget_sound.cpp3
-rw-r--r--src/modules/options/OptionsWidget_textEncoding.cpp10
-rw-r--r--src/modules/options/OptionsWidget_userList.cpp9
-rw-r--r--src/modules/options/OptionsWidget_windowList.cpp8
11 files changed, 65 insertions, 26 deletions
diff --git a/src/modules/options/OptionsWidget_channel.cpp b/src/modules/options/OptionsWidget_channel.cpp
index 4409b77a5..3ef529888 100644
--- a/src/modules/options/OptionsWidget_channel.cpp
+++ b/src/modules/options/OptionsWidget_channel.cpp
@@ -97,9 +97,11 @@ OptionsWidget_channelAdvanced::OptionsWidget_channelAdvanced(QWidget * pParent)
b = addBoolSelector(0, 0, 4, 0, __tr2qs_ctx("Log joined channels history", "options"), KviOption_boolLogChannelHistory);
- addLabel(0, 1, 0, 1, __tr2qs_ctx("Default ban mask:", "options"));
+ QLabel * pLabel = addLabel(0, 1, 0, 1, __tr2qs_ctx("Default ban mask:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintDefaultBanType].name);
m_pBanTypeCombo = new QComboBox(this);
+ setBasicTip(m_pBanTypeCombo, g_uintOptionsTable[KviOption_uintDefaultBanType].name);
addWidgetToLayout(m_pBanTypeCombo, 1, 1, 4, 1);
KviIrcMask hostmask("nick!user@machine.host.top");
diff --git a/src/modules/options/OptionsWidget_connection.cpp b/src/modules/options/OptionsWidget_connection.cpp
index bed814aa0..764067c78 100644
--- a/src/modules/options/OptionsWidget_connection.cpp
+++ b/src/modules/options/OptionsWidget_connection.cpp
@@ -109,25 +109,27 @@ OptionsWidget_connectionSsl::OptionsWidget_connectionSsl(QWidget * parent)
KviTalGroupBox * gbox = addGroupBox(0, 0, 0, 0, Qt::Horizontal, __tr2qs_ctx("Certificate", "options"));
b = addBoolSelector(gbox, __tr2qs_ctx("Use SSL certificate (PEM format only)", "options"),
- &(KVI_OPTION_BOOL(KviOption_boolUseSSLCertificate)), true);
+ KviOption_boolUseSSLCertificate, true);
- f = addFileSelector(gbox, __tr2qs_ctx("Certificate location:", "options"), &(KVI_OPTION_STRING(KviOption_stringSSLCertificatePath)),
+ f = addFileSelector(gbox, __tr2qs_ctx("Certificate location:", "options"), KviOption_stringSSLCertificatePath,
KVI_OPTION_BOOL(KviOption_boolUseSSLCertificate));
connect(b, SIGNAL(toggled(bool)), f, SLOT(setEnabled(bool)));
p = new KviPasswordSelector(gbox, __tr2qs_ctx("Certificate password:", "options"), &(KVI_OPTION_STRING(KviOption_stringSSLCertificatePass)),
KVI_OPTION_BOOL(KviOption_boolUseSSLCertificate));
+ setBasicTip(p, g_stringOptionsTable[KviOption_stringSSLCertificatePass].name);
connect(b, SIGNAL(toggled(bool)), p, SLOT(setEnabled(bool)));
gbox = addGroupBox(0, 1, 0, 1, Qt::Horizontal, __tr2qs_ctx("Private Key", "options"));
- b = addBoolSelector(gbox, __tr2qs_ctx("Use SSL private key", "options"), &(KVI_OPTION_BOOL(KviOption_boolUseSSLPrivateKey)), true);
- f = addFileSelector(gbox, __tr2qs_ctx("Private key location:", "options"), &(KVI_OPTION_STRING(KviOption_stringSSLPrivateKeyPath)),
+ b = addBoolSelector(gbox, __tr2qs_ctx("Use SSL private key", "options"), KviOption_boolUseSSLPrivateKey, true);
+ f = addFileSelector(gbox, __tr2qs_ctx("Private key location:", "options"), KviOption_stringSSLPrivateKeyPath,
KVI_OPTION_BOOL(KviOption_boolUseSSLPrivateKey));
connect(b, SIGNAL(toggled(bool)), f, SLOT(setEnabled(bool)));
p = addPasswordSelector(gbox, __tr2qs_ctx("Private key password:", "options"), &(KVI_OPTION_STRING(KviOption_stringSSLPrivateKeyPass)),
KVI_OPTION_BOOL(KviOption_boolUseSSLPrivateKey));
+ setBasicTip(p, g_stringOptionsTable[KviOption_stringSSLPrivateKeyPass].name);
connect(b, SIGNAL(toggled(bool)), p, SLOT(setEnabled(bool)));
addRowSpacer(0, 3, 0, 3);
@@ -202,6 +204,7 @@ OptionsWidget_identService::OptionsWidget_identService(QWidget * parent)
connect(m_pEnableIdent, SIGNAL(toggled(bool)), this, SLOT(enableIpv4InIpv6(bool)));
KviTalGroupBox * gbox = addGroupBox(0, 1, 0, 1, Qt::Horizontal, __tr2qs_ctx("Output Verbosity", "options"), KVI_OPTION_BOOL(KviOption_boolUseIdentService));
+ setBasicTip(gbox, g_uintOptionsTable[KviOption_uintIdentdOutputMode].name);
connect(m_pEnableIdent, SIGNAL(toggled(bool)), gbox, SLOT(setEnabled(bool)));
addLabel(gbox, __tr2qs_ctx("Output Ident service messages to:", "options"));
diff --git a/src/modules/options/OptionsWidget_identity.cpp b/src/modules/options/OptionsWidget_identity.cpp
index 6efc60b7a..ccc775b3e 100644
--- a/src/modules/options/OptionsWidget_identity.cpp
+++ b/src/modules/options/OptionsWidget_identity.cpp
@@ -338,9 +338,8 @@ KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(QWidget * paren
l->setMinimumWidth(120);
m_pAgeCombo = new QComboBox(hb);
- QString szTip1 = __tr2qs_ctx("Here you can specify your age.", "options") + szTrailing;
- KviTalToolTip::add(l, szTip1);
- KviTalToolTip::add(m_pAgeCombo, szTip1);
+ setBasicTip(hb, g_stringOptionsTable[KviOption_stringCtcpUserInfoAge].name);
+ mergeTip(hb, __tr2qs_ctx("Here you can specify your age.", "options") + szTrailing);
m_pAgeCombo->addItem(__tr2qs_ctx("Unspecified", "options"));
unsigned int i;
for(i = 1; i < 120; i++)
@@ -366,9 +365,8 @@ KviIdentityGeneralOptionsWidget::KviIdentityGeneralOptionsWidget(QWidget * paren
l->setMinimumWidth(120);
m_pGenderCombo = new QComboBox(hb);
- QString szTip2 = __tr2qs_ctx("Here you can specify your gender.", "options") + szTrailing;
- KviTalToolTip::add(l, szTip2);
- KviTalToolTip::add(m_pGenderCombo, szTip2);
+ setBasicTip(hb, g_stringOptionsTable[KviOption_stringCtcpUserInfoGender].name);
+ mergeTip(hb, __tr2qs_ctx("Here you can specify your gender.", "options") + szTrailing);
m_pGenderCombo->addItem(__tr2qs_ctx("Unspecified", "options"));
m_pGenderCombo->addItem(__tr2qs_ctx("Female", "options"));
m_pGenderCombo->addItem(__tr2qs_ctx("Male", "options"));
@@ -674,6 +672,7 @@ OptionsWidget_identityAdvanced::OptionsWidget_identityAdvanced(QWidget * parent)
layout()->setMargin(10);
KviTalGroupBox * gbox = addGroupBox(0, 0, 0, 0, Qt::Horizontal, __tr2qs_ctx("User Mode", "options"));
+ setBasicTip(gbox, g_stringOptionsTable[KviOption_stringDefaultUserMode].name);
m_pISelector = addBoolSelector(gbox, __tr2qs_ctx("Invisible (+i)", "options"), &m_bI);
m_pSSelector = addBoolSelector(gbox, __tr2qs_ctx("Server notices (+s)", "options"), &m_bS);
m_pWSelector = addBoolSelector(gbox, __tr2qs_ctx("WALLOPS (+w)", "options"), &m_bW);
diff --git a/src/modules/options/OptionsWidget_input.cpp b/src/modules/options/OptionsWidget_input.cpp
index 93c266945..8833be2c9 100644
--- a/src/modules/options/OptionsWidget_input.cpp
+++ b/src/modules/options/OptionsWidget_input.cpp
@@ -45,12 +45,16 @@ OptionsWidget_inputLook::OptionsWidget_inputLook(QWidget * parent)
addPixmapSelector(0, 7, 1, 7, __tr2qs_ctx("Background image:", "options"), KviOption_pixmapInputBackground);
- addLabel(0, 8, 0, 8, __tr2qs_ctx("Horizontal align:", "options"));
+ QLabel * pLabel = addLabel(0, 8, 0, 8, __tr2qs_ctx("Horizontal align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintInputPixmapAlign].name);
m_pHorizontalAlign = new QComboBox(this);
+ setBasicTip(m_pHorizontalAlign, g_uintOptionsTable[KviOption_uintInputPixmapAlign].name);
addWidgetToLayout(m_pHorizontalAlign, 1, 8, 1, 8);
- addLabel(0, 9, 0, 9, __tr2qs_ctx("Vertical align:", "options"));
+ pLabel = addLabel(0, 9, 0, 9, __tr2qs_ctx("Vertical align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintInputPixmapAlign].name);
m_pVerticalAlign = new QComboBox(this);
+ setBasicTip(m_pVerticalAlign, g_uintOptionsTable[KviOption_uintInputPixmapAlign].name);
addWidgetToLayout(m_pVerticalAlign, 1, 9, 1, 9);
m_pHorizontalAlign->addItem(__tr2qs_ctx("Tile", "options"));
@@ -160,6 +164,7 @@ OptionsWidget_inputFeatures::OptionsWidget_inputFeatures(QWidget * parent)
addBoolSelector(g, __tr2qs_ctx("Ignore special characters in nick completion", "options"), KviOption_boolIgnoreSpecialCharactersInNickCompletion);
KviTalHBox * hb = new KviTalHBox(g);
+ setBasicTip(hb, g_uintOptionsTable[KviOption_uintNickCompletionOrder].name);
QLabel * l = new QLabel(__tr2qs_ctx("Nickname completion order:", "options"), hb);
l->setMinimumWidth(120);
@@ -169,8 +174,6 @@ OptionsWidget_inputFeatures::OptionsWidget_inputFeatures(QWidget * parent)
m_pCompletionOrderCombo->addItem(__tr2qs_ctx("Alphabetical", "options"));
m_pCompletionOrderCombo->addItem(__tr2qs_ctx("By last action time", "options"));
- // TODO: add the tooltip
-
if (KVI_OPTION_UINT(KviOption_uintNickCompletionOrder) < 3)
m_pCompletionOrderCombo->setCurrentIndex(KVI_OPTION_UINT(KviOption_uintNickCompletionOrder));
else
diff --git a/src/modules/options/OptionsWidget_ircOutput.cpp b/src/modules/options/OptionsWidget_ircOutput.cpp
index a1a85b405..e693dfac3 100644
--- a/src/modules/options/OptionsWidget_ircOutput.cpp
+++ b/src/modules/options/OptionsWidget_ircOutput.cpp
@@ -41,9 +41,11 @@ OptionsWidget_ircOutput::OptionsWidget_ircOutput(QWidget * pParent)
createLayout();
QLabel * pLabel = new QLabel(__tr2qs_ctx("Output verbosity:", "options"), this);
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintOutputVerbosityLevel].name);
addWidgetToLayout(pLabel, 0, 0, 0, 0);
m_pVerbosityCombo = new QComboBox(this);
+ setBasicTip(m_pVerbosityCombo, g_uintOptionsTable[KviOption_uintOutputVerbosityLevel].name);
m_pVerbosityCombo->addItem(__tr2qs_ctx("Mute", "options"));
m_pVerbosityCombo->addItem(__tr2qs_ctx("Quiet", "options"));
m_pVerbosityCombo->addItem(__tr2qs_ctx("Normal", "options"));
@@ -56,9 +58,11 @@ OptionsWidget_ircOutput::OptionsWidget_ircOutput(QWidget * pParent)
m_pVerbosityCombo->setCurrentIndex(KVI_OPTION_UINT(KviOption_uintOutputVerbosityLevel));
pLabel = new QLabel(__tr2qs_ctx("DateTime format:", "options"), this);
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintOutputDatetimeFormat].name);
addWidgetToLayout(pLabel, 0, 1, 0, 1);
m_pDatetimeCombo = new QComboBox(this);
+ setBasicTip(m_pDatetimeCombo, g_uintOptionsTable[KviOption_uintOutputDatetimeFormat].name);
m_pDatetimeCombo->addItem(__tr2qs_ctx("Classic format", "options"));
m_pDatetimeCombo->addItem(__tr2qs_ctx("ISO 8601 format", "options"));
m_pDatetimeCombo->addItem(__tr2qs_ctx("System locale format", "options"));
diff --git a/src/modules/options/OptionsWidget_ircView.cpp b/src/modules/options/OptionsWidget_ircView.cpp
index 85319908e..26bc3de91 100644
--- a/src/modules/options/OptionsWidget_ircView.cpp
+++ b/src/modules/options/OptionsWidget_ircView.cpp
@@ -49,12 +49,16 @@ OptionsWidget_ircViewLook::OptionsWidget_ircViewLook(QWidget * parent)
addPixmapSelector(0, 2, 1, 2, __tr2qs_ctx("Background image:", "options"), KviOption_pixmapIrcViewBackground);
- addLabel(0, 3, 0, 3, __tr2qs_ctx("Horizontal align:", "options"));
+ QLabel * pLabel = addLabel(0, 3, 0, 3, __tr2qs_ctx("Horizontal align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintIrcViewPixmapAlign].name);
m_pHorizontalAlign = new QComboBox(this);
+ setBasicTip(m_pHorizontalAlign, g_uintOptionsTable[KviOption_uintIrcViewPixmapAlign].name);
addWidgetToLayout(m_pHorizontalAlign, 1, 3, 1, 3);
- addLabel(0, 4, 0, 4, __tr2qs_ctx("Vertical align:", "options"));
+ pLabel = addLabel(0, 4, 0, 4, __tr2qs_ctx("Vertical align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintIrcViewPixmapAlign].name);
m_pVerticalAlign = new QComboBox(this);
+ setBasicTip(m_pVerticalAlign, g_uintOptionsTable[KviOption_uintIrcViewPixmapAlign].name);
addWidgetToLayout(m_pVerticalAlign, 1, 4, 1, 4);
m_pHorizontalAlign->addItem(__tr2qs_ctx("Tile", "options"));
@@ -178,8 +182,10 @@ OptionsWidget_ircViewMarker::OptionsWidget_ircViewMarker(QWidget * parent)
KviUIntSelector * s = addUIntSelector(0, 2, 1, 2, __tr2qs_ctx("Marker size:", "options"), KviOption_uintIrcViewMarkerSize, 1, 5, 1);
s->setSuffix(__tr2qs_ctx(" pixels", "options"));
- addLabel(0, 3, 0, 3, __tr2qs_ctx("Marker style:", "options"));
+ QLabel * pLabel = addLabel(0, 3, 0, 3, __tr2qs_ctx("Marker style:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintIrcViewMarkerStyle].name);
m_pMarkerStyle = new QComboBox(this);
+ setBasicTip(m_pMarkerStyle, g_uintOptionsTable[KviOption_uintIrcViewMarkerStyle].name);
addWidgetToLayout(m_pMarkerStyle, 1, 3, 1, 3);
addRowSpacer(0, 4, 0, 4);
diff --git a/src/modules/options/OptionsWidget_notifier.cpp b/src/modules/options/OptionsWidget_notifier.cpp
index c3949194c..1b5ee1982 100644
--- a/src/modules/options/OptionsWidget_notifier.cpp
+++ b/src/modules/options/OptionsWidget_notifier.cpp
@@ -44,12 +44,16 @@ OptionsWidget_notifierLook::OptionsWidget_notifierLook(QWidget * parent)
addPixmapSelector(0, 5, 1, 5, __tr2qs_ctx("Background image:", "options"), KviOption_pixmapNotifierBackground);
- addLabel(0, 6, 0, 6, __tr2qs_ctx("Horizontal align:", "options"));
+ QLabel * pLabel = addLabel(0, 6, 0, 6, __tr2qs_ctx("Horizontal align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintNotifierPixmapAlign].name);
m_pHorizontalAlign = new QComboBox(this);
+ setBasicTip(m_pHorizontalAlign, g_uintOptionsTable[KviOption_uintNotifierPixmapAlign].name);
addWidgetToLayout(m_pHorizontalAlign, 1, 6, 1, 6);
- addLabel(0, 7, 0, 7, __tr2qs_ctx("Vertical align:", "options"));
+ pLabel = addLabel(0, 7, 0, 7, __tr2qs_ctx("Vertical align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintNotifierPixmapAlign].name);
m_pVerticalAlign = new QComboBox(this);
+ setBasicTip(m_pVerticalAlign, g_uintOptionsTable[KviOption_uintNotifierPixmapAlign].name);
addWidgetToLayout(m_pVerticalAlign, 1, 7, 1, 7);
m_pHorizontalAlign->addItem(__tr2qs_ctx("Tile", "options"));
diff --git a/src/modules/options/OptionsWidget_sound.cpp b/src/modules/options/OptionsWidget_sound.cpp
index 4b84b3e41..6bcd1c980 100644
--- a/src/modules/options/OptionsWidget_sound.cpp
+++ b/src/modules/options/OptionsWidget_sound.cpp
@@ -60,6 +60,7 @@ OptionsWidget_soundGeneral::OptionsWidget_soundGeneral(QWidget * parent)
KviTalToolTip::add(g, __tr2qs_ctx("This allows you to select the sound system to be used with KVIrc.", "options"));
KviTalHBox * h = new KviTalHBox(g);
+ setBasicTip(h, g_stringOptionsTable[KviOption_stringSoundSystem].name);
m_pSoundSystemBox = new QComboBox(h);
@@ -76,6 +77,7 @@ OptionsWidget_soundGeneral::OptionsWidget_soundGeneral(QWidget * parent)
"options"));
h = new KviTalHBox(g);
+ setBasicTip(h, g_stringOptionsTable[KviOption_stringPreferredMediaPlayer].name);
m_pMediaPlayerBox = new QComboBox(h);
@@ -94,6 +96,7 @@ OptionsWidget_soundGeneral::OptionsWidget_soundGeneral(QWidget * parent)
h = new KviTalHBox(g);
m_pTagsEncodingCombo = new QComboBox(h);
+ setBasicTip(m_pTagsEncodingCombo, g_stringOptionsTable[KviOption_stringMp3TagsEncoding].name);
m_pTagsEncodingCombo->addItem(__tr2qs_ctx("Use Language Encoding", "options"));
int i = 0;
diff --git a/src/modules/options/OptionsWidget_textEncoding.cpp b/src/modules/options/OptionsWidget_textEncoding.cpp
index 249e14784..895f5de0f 100644
--- a/src/modules/options/OptionsWidget_textEncoding.cpp
+++ b/src/modules/options/OptionsWidget_textEncoding.cpp
@@ -49,17 +49,23 @@ OptionsWidget_textEncoding::OptionsWidget_textEncoding(QWidget * parent)
gbox->setLayout(grid);
//server encoding
- grid->addWidget(addLabel(gbox, __tr2qs_ctx("Default server encoding:", "options")), 0, 0);
+ QLabel * pLabel = addLabel(gbox, __tr2qs_ctx("Default server encoding:", "options"));
+ setBasicTip(pLabel, g_stringOptionsTable[KviOption_stringDefaultSrvEncoding].name);
+ grid->addWidget(pLabel, 0, 0);
m_pSrvEncodingCombo = new QComboBox(gbox);
+ setBasicTip(m_pSrvEncodingCombo, g_stringOptionsTable[KviOption_stringDefaultSrvEncoding].name);
grid->addWidget(m_pSrvEncodingCombo, 0, 1);
m_pSrvEncodingCombo->addItem(__tr2qs_ctx("Use Language Encoding", "options"));
//text encoding
- grid->addWidget(addLabel(gbox, __tr2qs_ctx("Default text encoding:", "options")), 1, 0);
+ pLabel = addLabel(gbox, __tr2qs_ctx("Default text encoding:", "options"));
+ setBasicTip(pLabel, g_stringOptionsTable[KviOption_stringDefaultTextEncoding].name);
+ grid->addWidget(pLabel, 1, 0);
m_pTextEncodingCombo = new QComboBox(gbox);
+ setBasicTip(m_pTextEncodingCombo, g_stringOptionsTable[KviOption_stringDefaultTextEncoding].name);
grid->addWidget(m_pTextEncodingCombo, 1, 1);
m_pTextEncodingCombo->addItem(__tr2qs_ctx("Use Language Encoding", "options"));
diff --git a/src/modules/options/OptionsWidget_userList.cpp b/src/modules/options/OptionsWidget_userList.cpp
index a1d0e2aa0..753dd71f6 100644
--- a/src/modules/options/OptionsWidget_userList.cpp
+++ b/src/modules/options/OptionsWidget_userList.cpp
@@ -90,6 +90,7 @@ OptionsWidget_userListGrid::OptionsWidget_userListGrid(QWidget * parent)
connect(b, SIGNAL(toggled(bool)), s, SLOT(setEnabled(bool)));
KviTalHBox * hb = new KviTalHBox(this);
+ setBasicTip(hb, g_uintOptionsTable[KviOption_uintUserListViewGridType].name);
addWidgetToLayout(hb, 0, 2, 0, 2);
hb->setSpacing(4);
@@ -130,12 +131,16 @@ OptionsWidget_userListBackground::OptionsWidget_userListBackground(QWidget * par
addPixmapSelector(0, 1, 1, 1, __tr2qs_ctx("Background image:", "options"), KviOption_pixmapUserListViewBackground);
- addLabel(0, 2, 0, 2, __tr2qs_ctx("Horizontal alignment:", "options"));
+ QLabel * pLabel = addLabel(0, 2, 0, 2, __tr2qs_ctx("Horizontal alignment:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintUserListPixmapAlign].name);
m_pHorizontalAlign = new QComboBox(this);
+ setBasicTip(m_pHorizontalAlign, g_uintOptionsTable[KviOption_uintUserListPixmapAlign].name);
addWidgetToLayout(m_pHorizontalAlign, 1, 2, 1, 2);
- addLabel(0, 3, 0, 3, __tr2qs_ctx("Vertical alignment:", "options"));
+ pLabel = addLabel(0, 3, 0, 3, __tr2qs_ctx("Vertical alignment:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintUserListPixmapAlign].name);
m_pVerticalAlign = new QComboBox(this);
+ setBasicTip(m_pVerticalAlign, g_uintOptionsTable[KviOption_uintUserListPixmapAlign].name);
addWidgetToLayout(m_pVerticalAlign, 1, 3, 1, 3);
m_pHorizontalAlign->addItem(__tr2qs_ctx("Tile", "options"));
diff --git a/src/modules/options/OptionsWidget_windowList.cpp b/src/modules/options/OptionsWidget_windowList.cpp
index ddb1deb16..2d5417dd6 100644
--- a/src/modules/options/OptionsWidget_windowList.cpp
+++ b/src/modules/options/OptionsWidget_windowList.cpp
@@ -123,12 +123,16 @@ OptionsWidget_windowListTreeBackground::OptionsWidget_windowListTreeBackground(Q
addPixmapSelector(0, 1, 1, 1, __tr2qs_ctx("Background image:", "options"), KviOption_pixmapTreeWindowListBackground);
- addLabel(0, 2, 0, 2, __tr2qs_ctx("Horizontal align:", "options"));
+ QLabel * pLabel = addLabel(0, 2, 0, 2, __tr2qs_ctx("Horizontal align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintTreeWindowListPixmapAlign].name);
m_pHorizontalAlign = new QComboBox(this);
+ setBasicTip(m_pHorizontalAlign, g_uintOptionsTable[KviOption_uintTreeWindowListPixmapAlign].name);
addWidgetToLayout(m_pHorizontalAlign, 1, 2, 1, 2);
- addLabel(0, 3, 0, 3, __tr2qs_ctx("Vertical align:", "options"));
+ pLabel = addLabel(0, 3, 0, 3, __tr2qs_ctx("Vertical align:", "options"));
+ setBasicTip(pLabel, g_uintOptionsTable[KviOption_uintTreeWindowListPixmapAlign].name);
m_pVerticalAlign = new QComboBox(this);
+ setBasicTip(m_pVerticalAlign, g_uintOptionsTable[KviOption_uintTreeWindowListPixmapAlign].name);
addWidgetToLayout(m_pVerticalAlign, 1, 3, 1, 3);
m_pHorizontalAlign->addItem(__tr2qs_ctx("Tile", "options"));