[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/base/plasma/applets/paste
From: Petri Damstén <petri.damsten () kdemail ! net>
Date: 2008-04-29 6:44:21
Message-ID: 1209451461.998732.23567.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 802327 by pdamsten:
Config -> SnippetConfig
M +2 -2 CMakeLists.txt
D config.cpp
D config.h
D config.ui
M +7 -8 paste.cpp
M +2 -2 paste.h
A snippetconfig.cpp config.cpp#802324 [License: GPL (v2+)]
A snippetconfig.h config.h#802324 [License: GPL (v2+)]
A snippetconfig.ui config.ui#802324
--- trunk/playground/base/plasma/applets/paste/CMakeLists.txt #802326:802327
@@ -8,11 +8,11 @@
paste.cpp
sendkeys.cpp
list.cpp
- config.cpp
+ snippetconfig.cpp
)
kde4_add_ui_files(paste_SRCS
list.ui
- config.ui
+ snippetconfig.ui
)
kde4_add_plugin(plasma_applet_paste ${paste_SRCS})
target_link_libraries(plasma_applet_paste
--- trunk/playground/base/plasma/applets/paste/paste.cpp #802326:802327
@@ -18,7 +18,7 @@
#include "paste.h"
#include "sendkeys.h"
#include "list.h"
-#include "config.h"
+#include "snippetconfig.h"
#include <plasma/widgets/icon.h>
#include <plasma/containment.h>
#include <plasma/theme.h>
@@ -33,7 +33,7 @@
#include <QByteArray>
Paste::Paste(QObject *parent, const QVariantList &args)
- : Plasma::Applet(parent, args), m_config(0)
+ : Plasma::Applet(parent, args), m_snippetConfig(0)
{
setHasConfigurationInterface(true);
int iconSize = IconSize(KIconLoader::Desktop);
@@ -133,19 +133,18 @@
void Paste::createConfigurationInterface(KConfigDialog *parent)
{
- m_config = new Config;
- //m_config->setCaption(i18n("Configure Paste Snippets"));
+ m_snippetConfig = new SnippetConfig;
+ m_snippetConfig->setData(m_snippets);
+
parent->setButtons( KDialog::Ok | KDialog::Cancel | KDialog::Apply );
- parent->addPage(m_config, i18n("Texts"), "edit-paste");
+ parent->addPage(m_snippetConfig, i18n("Texts"), "edit-paste");
connect(parent, SIGNAL(applyClicked()), this, SLOT(configAccepted()));
connect(parent, SIGNAL(okClicked()), this, SLOT(configAccepted()));
-
- m_config->setData(m_snippets);
}
void Paste::configAccepted()
{
- m_snippets = m_config->getData();
+ m_snippetConfig->getData(&m_snippets);
KConfigGroup cg = config();
cg.writeEntry("snippets", toString(m_snippets));
--- trunk/playground/base/plasma/applets/paste/paste.h #802326:802327
@@ -22,7 +22,7 @@
#include <Plasma/Applet>
class ListForm;
-class Config;
+class SnippetConfig;
class QGraphicsLinearLayout;
class QGraphicsProxyWidget;
namespace Plasma {
@@ -47,7 +47,7 @@
private:
ListForm *m_list;
- Config *m_config;
+ SnippetConfig *m_snippetConfig;
QGraphicsLinearLayout *m_layout;
Plasma::Icon *m_icon;
QGraphicsProxyWidget *m_proxy;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic