SVN commit 784845 by dfaure:
GUI: checkbox for the "Middle click on a tab closes
it" option (which has existed for a long time, but
didn't have a GUI).
Patch by Juan Carlos Torres <carlosdgtorres gmail.com>, sorry that it took me so long to
commit it.
CCMAIL: carlosdgtorres gmail.com
M +10 -0 advancedTabOptions.ui
M +3 -0 generalopts.cpp
---
trunk/KDE/kdebase/apps/konqueror/settings/konqhtml/advancedT
abOptions.ui #784844:784845
 -106,6
+106,16 
</property>
</widget>
</item>
+ <item>
+ <widget class="QCheckBox"
name="m_pMiddleClickClose" >
+ <property name="whatsThis" >
+ <string>When you click on a tab using the
middle mouse button or mouse wheel, it will close that tab.
(Konqueror needs to be restarted for changes to take
effect)</string>
+ </property>
+ <property name="text" >
+ <string>Middle-click on a tab to close
it</string>
+ </property>
+ </widget>
+ </item>
</layout>
</item>
<item>
---
trunk/KDE/kdebase/apps/konqueror/settings/konqhtml/generalop
ts.cpp #784844:784845
 -78,6
+78,7 
connect(tabOptions->m_pPermanentCloseButton,
SIGNAL(toggled(bool)), SLOT(slotChanged()));
connect(tabOptions->m_pKonquerorTabforExternalURL,
SIGNAL(toggled(bool)), SLOT(slotChanged()));
connect(tabOptions->m_pPopupsWithinTabs,
SIGNAL(toggled(bool)), SLOT(slotChanged()));
+ connect(tabOptions->m_pMiddleClickClose,
SIGNAL(toggled(bool)), SLOT(slotChanged()));
lay->addWidget(tabsGroup);
 -104,6
+105,7 
tabOptions->m_pKonquerorTabforExternalURL->setChecked(
cg.readEntry( "KonquerorTabforExternalURL", false)
);
tabOptions->m_pPopupsWithinTabs->setChecked(
cg.readEntry( "PopupsWithinTabs", false) );
tabOptions->m_pTabCloseActivatePrevious->setChecked(
cg.readEntry( "TabCloseActivatePrevious", false)
);
+ tabOptions->m_pMiddleClickClose->setChecked(
cg.readEntry( "MouseMiddleClickClosesTab", false )
);
cg = KConfigGroup(m_pConfig, "Notification
Messages");
tabOptions->m_pTabConfirm->setChecked(
!cg.hasKey("MultipleTabConfirm") );
 -133,6
+135,7 
cg.writeEntry( "KonquerorTabforExternalURL",
tabOptions->m_pKonquerorTabforExternalURL->isChecked()
);
cg.writeEntry( "PopupsWithinTabs",
tabOptions->m_pPopupsWithinTabs->isChecked() );
cg.writeEntry( "TabCloseActivatePrevious",
tabOptions->m_pTabCloseActivatePrevious->isChecked()
);
+ cg.writeEntry( "MouseMiddleClickClosesTab",
tabOptions->m_pMiddleClickClose->isChecked() );
cg.sync();
_______________________________________________
kde-docbook mailing list
kde-docbook kde.org
htt
ps://mail.kde.org/mailman/listinfo/kde-docbook
|