|
Lines 4-9
Link Here
|
| 4 |
// (c) Sven Radej 1998 |
4 |
// (c) Sven Radej 1998 |
| 5 |
// (c) David Faure 1998 |
5 |
// (c) David Faure 1998 |
| 6 |
// (c) 2001 Waldo Bastian <bastian@kde.org> |
6 |
// (c) 2001 Waldo Bastian <bastian@kde.org> |
|
|
7 |
// |
| 8 |
// -------------------------------------------------------------- |
| 9 |
// - 2013/10/16 Michele Calgaro: |
| 10 |
// Move some options to the 'advancedTabDialog' dialog |
| 7 |
|
11 |
|
| 8 |
#include <tqlayout.h>//CT - 12Nov1998 |
12 |
#include <tqlayout.h>//CT - 12Nov1998 |
| 9 |
#include <tqwhatsthis.h> |
13 |
#include <tqwhatsthis.h> |
|
Lines 82-107
Link Here
|
| 82 |
// Tabbed Browsing |
86 |
// Tabbed Browsing |
| 83 |
|
87 |
|
| 84 |
TQGroupBox *bgTabbedBrowsing = new TQGroupBox( 0, Qt::Vertical, i18n("Tabbed Browsing"), this ); |
88 |
TQGroupBox *bgTabbedBrowsing = new TQGroupBox( 0, Qt::Vertical, i18n("Tabbed Browsing"), this ); |
| 85 |
TQVBoxLayout *laygroup = new TQVBoxLayout(bgTabbedBrowsing->layout(), KDialog::spacingHint() ); |
89 |
TQHBoxLayout *laytab = new TQHBoxLayout(bgTabbedBrowsing->layout(), KDialog::spacingHint()); |
| 86 |
|
90 |
|
| 87 |
m_pShowMMBInTabs = new TQCheckBox( i18n( "Open &links in new tab instead of in new window" ), bgTabbedBrowsing ); |
91 |
TQPushButton *advancedTabButton = new TQPushButton( i18n( "Show &tab options"), bgTabbedBrowsing ); |
| 88 |
TQWhatsThis::add( m_pShowMMBInTabs, i18n("This will open a new tab instead of a new window in various situations, " |
|
|
| 89 |
"such as choosing a link or a folder with the middle mouse button.") ); |
| 90 |
connect(m_pShowMMBInTabs, TQT_SIGNAL(clicked()), TQT_SLOT(slotChanged())); |
| 91 |
laygroup->addWidget(m_pShowMMBInTabs); |
| 92 |
|
| 93 |
m_pDynamicTabbarHide = new TQCheckBox( i18n( "Hide the tab bar when only one tab is open" ), bgTabbedBrowsing ); |
| 94 |
TQWhatsThis::add( m_pDynamicTabbarHide, i18n("This will display the tab bar only if there are two or more tabs. Otherwise it will always be displayed.") ); |
| 95 |
connect(m_pDynamicTabbarHide, TQT_SIGNAL(clicked()), TQT_SLOT(slotChanged())); |
| 96 |
laygroup->addWidget(m_pDynamicTabbarHide); |
| 97 |
|
| 98 |
m_pDynamicTabbarCycle = new TQCheckBox( i18n( "C&ycle tabs with mouse wheel" ), bgTabbedBrowsing ); |
| 99 |
TQWhatsThis::add( m_pDynamicTabbarCycle, i18n("This will cycle through tabs when there are two or more tabs.") ); |
| 100 |
connect(m_pDynamicTabbarCycle, TQT_SIGNAL(clicked()), TQT_SLOT(slotChanged())); |
| 101 |
laygroup->addWidget(m_pDynamicTabbarCycle); |
| 102 |
|
| 103 |
TQHBoxLayout *laytab = new TQHBoxLayout(laygroup, KDialog::spacingHint()); |
| 104 |
TQPushButton *advancedTabButton = new TQPushButton( i18n( "Advanced Options"), bgTabbedBrowsing ); |
| 105 |
laytab->addWidget(advancedTabButton); |
92 |
laytab->addWidget(advancedTabButton); |
| 106 |
laytab->addStretch(); |
93 |
laytab->addStretch(); |
| 107 |
connect(advancedTabButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(launchAdvancedTabDialog())); |
94 |
connect(advancedTabButton, TQT_SIGNAL(clicked()), this, TQT_SLOT(launchAdvancedTabDialog())); |
|
Lines 299-312
Link Here
|
| 299 |
m_pMaxFormCompletionItems->setValue( m_pConfig->readNumEntry( "MaxFormCompletionItems", 10 ) ); |
286 |
m_pMaxFormCompletionItems->setValue( m_pConfig->readNumEntry( "MaxFormCompletionItems", 10 ) ); |
| 300 |
m_pMaxFormCompletionItems->setEnabled( m_pFormCompletionCheckBox->isChecked() ); |
287 |
m_pMaxFormCompletionItems->setEnabled( m_pFormCompletionCheckBox->isChecked() ); |
| 301 |
|
288 |
|
| 302 |
m_pConfig->setGroup("FMSettings"); |
|
|
| 303 |
m_pShowMMBInTabs->setChecked( m_pConfig->readBoolEntry( "MMBOpensTab", false ) ); |
| 304 |
m_pDynamicTabbarHide->setChecked( ! (m_pConfig->readBoolEntry( "AlwaysTabbedMode", false )) ); |
| 305 |
m_pDynamicTabbarCycle->setChecked( m_pConfig->readBoolEntry( "TabsCycleWheel", true ) ); |
| 306 |
|
| 307 |
TDEConfig config("kbookmarkrc", true, false); |
289 |
TDEConfig config("kbookmarkrc", true, false); |
| 308 |
config.setReadDefaults( useDefaults ); |
290 |
config.setReadDefaults( useDefaults ); |
| 309 |
config.setGroup("Bookmarks"); |
291 |
config.setGroup("Bookmarks"); |
| 310 |
m_pAdvancedAddBookmarkCheckBox->setChecked( config.readBoolEntry("AdvancedAddBookmarkDialog", false) ); |
292 |
m_pAdvancedAddBookmarkCheckBox->setChecked( config.readBoolEntry("AdvancedAddBookmarkDialog", false) ); |
| 311 |
m_pOnlyMarkedBookmarksCheckBox->setChecked( config.readBoolEntry("FilteredToolbar", false) ); |
293 |
m_pOnlyMarkedBookmarksCheckBox->setChecked( config.readBoolEntry("FilteredToolbar", false) ); |
| 312 |
|
294 |
|
|
Lines 372-382
Link Here
|
| 372 |
|
354 |
|
| 373 |
m_pConfig->writeEntry( "FormCompletion", m_pFormCompletionCheckBox->isChecked() ); |
355 |
m_pConfig->writeEntry( "FormCompletion", m_pFormCompletionCheckBox->isChecked() ); |
| 374 |
m_pConfig->writeEntry( "MaxFormCompletionItems", m_pMaxFormCompletionItems->value() ); |
356 |
m_pConfig->writeEntry( "MaxFormCompletionItems", m_pMaxFormCompletionItems->value() ); |
| 375 |
|
|
|
| 376 |
m_pConfig->setGroup("FMSettings"); |
| 377 |
m_pConfig->writeEntry( "MMBOpensTab", m_pShowMMBInTabs->isChecked() ); |
| 378 |
m_pConfig->writeEntry( "AlwaysTabbedMode", !(m_pDynamicTabbarHide->isChecked()) ); |
| 379 |
m_pConfig->writeEntry( "TabsCycleWheel", m_pDynamicTabbarCycle->isChecked() ); |
| 380 |
m_pConfig->sync(); |
357 |
m_pConfig->sync(); |
| 381 |
|
358 |
|
| 382 |
TDEConfig config("kbookmarkrc", false, false); |
359 |
TDEConfig config("kbookmarkrc", false, false); |