diff options
Diffstat (limited to 'kstyles/highcontrast/config')
-rw-r--r-- | kstyles/highcontrast/config/CMakeLists.txt | 37 | ||||
-rw-r--r-- | kstyles/highcontrast/config/Makefile.am | 12 | ||||
-rw-r--r-- | kstyles/highcontrast/config/highcontrastconfig.cpp | 94 | ||||
-rw-r--r-- | kstyles/highcontrast/config/highcontrastconfig.h | 61 |
4 files changed, 0 insertions, 204 deletions
diff --git a/kstyles/highcontrast/config/CMakeLists.txt b/kstyles/highcontrast/config/CMakeLists.txt deleted file mode 100644 index 07b378372..000000000 --- a/kstyles/highcontrast/config/CMakeLists.txt +++ /dev/null @@ -1,37 +0,0 @@ -################################################# -# -# (C) 2010 Serghei Amelian -# serghei (DOT) amelian (AT) gmail.com -# -# Improvements and feedback are welcome -# -# This file is released under GPL >= 2 -# -################################################# - -include_directories( - ${TQT_INCLUDE_DIRS} - ${CMAKE_CURRENT_BINARY_DIR} - ${CMAKE_BINARY_DIR}/tdecore - ${CMAKE_SOURCE_DIR}/tdecore - ${CMAKE_SOURCE_DIR}/tdeui -) - -link_directories( - ${TQT_LIBRARY_DIRS} -) - - -##### kstyle_highcontrast_config ################ - -set( target kstyle_highcontrast_config ) - -set( ${target}_SRCS - highcontrastconfig.cpp -) - -tde_add_kpart( ${target} AUTOMOC - SOURCES ${${target}_SRCS} - LINK tdecore-shared - DESTINATION ${PLUGIN_INSTALL_DIR} -) diff --git a/kstyles/highcontrast/config/Makefile.am b/kstyles/highcontrast/config/Makefile.am deleted file mode 100644 index 7aa7535a2..000000000 --- a/kstyles/highcontrast/config/Makefile.am +++ /dev/null @@ -1,12 +0,0 @@ -INCLUDES = $(all_includes) - -noinst_HEADERS = highcontrastconfig.h -kde_module_LTLIBRARIES = kstyle_highcontrast_config.la -kstyle_highcontrast_config_la_LDFLAGS = $(all_libraries) $(KDE_PLUGIN) -module -kstyle_highcontrast_config_la_LIBADD = $(LIB_QT) $(LIB_TDECORE) -kstyle_highcontrast_config_la_SOURCES = highcontrastconfig.cpp -kstyle_highcontrast_config_la_METASOURCES = AUTO - - -messages: - $(XGETTEXT) *.cpp *.h -o $(podir)/kstyle_highcontrast_config.pot diff --git a/kstyles/highcontrast/config/highcontrastconfig.cpp b/kstyles/highcontrast/config/highcontrastconfig.cpp deleted file mode 100644 index f271113ca..000000000 --- a/kstyles/highcontrast/config/highcontrastconfig.cpp +++ /dev/null @@ -1,94 +0,0 @@ -/* -Copyright (c) 2005 Luciano Montanaro <mikelima@cirulla.net> - -based on the Keramick configuration dialog -Copyright (c) 2003 Maksim Orlovich <maksim.orlovich@kdemail.net> - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -*/ - -#include <tqcheckbox.h> -#include <tqlayout.h> -#include <tqsettings.h> -#include <kdialog.h> -#include <tdeglobal.h> -#include <tdelocale.h> - -#include "highcontrastconfig.h" - -extern "C" KDE_EXPORT TQWidget* -allocate_kstyle_config(TQWidget* parent) -{ - return new HighContrastStyleConfig(parent); -} - -HighContrastStyleConfig::HighContrastStyleConfig( - TQWidget* parent): TQWidget(parent) -{ - // Should have no margins here, the dialog provides them - TQVBoxLayout* layout = new TQVBoxLayout(this, 0, 0); - TDEGlobal::locale()->insertCatalogue("kstyle_highcontrast_config"); - - wideLinesBox = new TQCheckBox(i18n("Use wider lines"), this); - - layout->add(wideLinesBox); - layout->addStretch(1); - - TQSettings s; - - originalWideLinesState = s.readBoolEntry( - "/highcontraststyle/Settings/wideLines", false); - wideLinesBox->setChecked(originalWideLinesState); - - connect(wideLinesBox, TQT_SIGNAL(toggled(bool)), TQT_SLOT(updateChanged())); -} - -HighContrastStyleConfig::~HighContrastStyleConfig() -{ - TDEGlobal::locale()->removeCatalogue("kstyle_keramik_config"); -} - - -void -HighContrastStyleConfig::save() -{ - TQSettings s; - s.writeEntry("/highcontraststyle/Settings/wideLines", - wideLinesBox->isChecked()); -} - -void -HighContrastStyleConfig::defaults() -{ - wideLinesBox->setChecked(false); - // updateChanged would be done by setChecked already -} - -void -HighContrastStyleConfig::updateChanged() -{ - if ((wideLinesBox->isChecked() == originalWideLinesState)) { - emit changed(false); - } else { - emit changed(true); - } -} - -#include "highcontrastconfig.moc" diff --git a/kstyles/highcontrast/config/highcontrastconfig.h b/kstyles/highcontrast/config/highcontrastconfig.h deleted file mode 100644 index d52a22b47..000000000 --- a/kstyles/highcontrast/config/highcontrastconfig.h +++ /dev/null @@ -1,61 +0,0 @@ -/* -Copyright (c) 2005 Luciano Montanaro <mikelima@cirulla.net> - -based on the Keramick configuration dialog -Copyright (c) 2003 Maksim Orlovich <maksim.orlovich@kdemail.net> - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -*/ - -#ifndef HIGHCONTRAST_CONF_H -#define HIGHCONTRAST_CONF_H - -class TQCheckBox; - -class HighContrastStyleConfig: public TQWidget -{ - Q_OBJECT -public: - HighContrastStyleConfig(TQWidget* parent); - ~HighContrastStyleConfig(); - - // This signal and the next two slots are the plugin - // page interface -signals: - void changed(bool); - -public slots: - void save(); - void defaults(); - - // Everything below this is internal. -protected slots: - void updateChanged(); - -protected: - // We store settings directly in widgets to - // avoid the hassle of sync'ing things - TQCheckBox* wideLinesBox; - - // Original settings, for accurate dirtiness tracking - bool originalWideLinesState; -}; - -#endif // HIGHCONTRAST_CONF_H |