[SCM] ktp-text-ui packaging branch, master, updated. debian/15.12.1-1-1918-gdf4b0ec
Maximiliano Curia
maxy at moszumanska.debian.org
Sat May 28 00:22:21 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-text-ui.git;a=commitdiff;h=4b94504
The following commit has been merged in the master branch:
commit 4b94504230cf300161a23c83948cdd909efb4064
Author: Nick Lou <nicklkde at ymail.com>
Date: Tue Aug 7 17:47:23 2012 +0200
Make the 'Reset' button in chat appearance config window work
REVIEW: 105701
BUG: 295106
FIXED-IN: 0.5
---
config/appearance-config.cpp | 43 +++++++++++++++++++++++++++++++++----------
config/appearance-config.h | 4 +++-
2 files changed, 36 insertions(+), 11 deletions(-)
diff --git a/config/appearance-config.cpp b/config/appearance-config.cpp
index 5e2a778..d38da3a 100644
--- a/config/appearance-config.cpp
+++ b/config/appearance-config.cpp
@@ -39,10 +39,6 @@ AppearanceConfig::AppearanceConfig(QWidget *parent, const QVariantList& args)
{
ui->setupUi(this);
- ChatWindowStyleManager *manager = ChatWindowStyleManager::self();
- manager->loadStyles();
- connect(manager, SIGNAL(loadStylesFinished()), SLOT(onStylesLoaded()));
-
m_demoChatHeader.setChatName(i18n("A demo chat"));
m_demoChatHeader.setSourceName(i18n("Jabber"));
m_demoChatHeader.setTimeOpened(QDateTime::currentDateTime());
@@ -50,13 +46,11 @@ AppearanceConfig::AppearanceConfig(QWidget *parent, const QVariantList& args)
m_demoChatHeader.setDestinationDisplayName(i18nc("Example name", "Ted"));
m_demoChatHeader.setGroupChat(false);
- ui->chatView->load(AdiumThemeView::SingleUserChat);
- ui->chatView->initialise(m_demoChatHeader);
+ ChatWindowStyleManager *manager = ChatWindowStyleManager::self();
+ connect(manager, SIGNAL(loadStylesFinished()), SLOT(onStylesLoaded()));
- ui->showHeader->setChecked(ui->chatView->isHeaderDisplayed());
- ui->customFontBox->setChecked(ui->chatView->isCustomFont());
- ui->fontFamily->setCurrentFont(QFont(ui->chatView->fontFamily()));
- ui->fontSize->setValue(ui->chatView->fontSize());
+ //loading theme settings.
+ + load();
connect(ui->chatView, SIGNAL(loadFinished(bool)), SLOT(sendDemoMessages()));
connect(ui->styleComboBox, SIGNAL(activated(int)), SLOT(onStyleSelected(int)));
@@ -271,6 +265,35 @@ void AppearanceConfig::sendDemoMessages()
ui->chatView->addStatusMessage(statusMessage);
}
+void AppearanceConfig::defaults()
+{
+ ChatWindowStyleManager *manager = ChatWindowStyleManager::self();
+ manager->loadStyles();
+
+ onVariantSelected(QLatin1String("renkoo.AdiumMessageStyle"));
+ onStyleSelected(0);
+ ui->showHeader->setChecked(false);
+ ui->customFontBox->setChecked(false);
+ ui->chatView->setUseCustomFont(false);
+ ui->fontFamily->setCurrentFont(KGlobalSettings::generalFont());
+ ui->fontSize->setValue(QWebSettings::DefaultFontSize);
+}
+
+void AppearanceConfig::load()
+{
+ ChatWindowStyleManager *manager = ChatWindowStyleManager::self();
+ manager->loadStyles();
+
+ ui->chatView->load(AdiumThemeView::SingleUserChat);
+ ui->chatView->initialise(m_demoChatHeader);
+
+ ui->showHeader->setChecked(ui->chatView->isHeaderDisplayed());
+ ui->customFontBox->setChecked(ui->chatView->isCustomFont());
+ ui->fontFamily->setCurrentFont(QFont(ui->chatView->fontFamily()));
+ ui->fontSize->setValue(ui->chatView->fontSize());
+}
+
+
void AppearanceConfig::save()
{
kDebug();
diff --git a/config/appearance-config.h b/config/appearance-config.h
index 876d0ed..8e226ee 100644
--- a/config/appearance-config.h
+++ b/config/appearance-config.h
@@ -40,7 +40,9 @@ public:
~AppearanceConfig();
public Q_SLOTS:
- void save();
+ virtual void save();
+ virtual void load();
+ virtual void defaults();
protected:
void changeEvent(QEvent *e);
--
ktp-text-ui packaging
More information about the pkg-kde-commits
mailing list