void WeatherEngine::updateIonList(const QStringList &changedResources) { if (changedResources.isEmpty() || changedResources.contains("services")) { removeAllData("ions"); foreach (const KPluginInfo &info, Plasma::DataEngineManager::listEngineInfo("weatherengine")) { setData("ions", info.pluginName(), QString("%1|%2").arg(info.property("Name").toString()).arg(info.pluginName())); } }
void WeatherEngine::updateIonList(const QStringList &changedResources) { if (changedResources.isEmpty() || changedResources.contains(QStringLiteral("services"))) { removeAllData(QStringLiteral("ions")); foreach (const KPluginInfo &info, Plasma::PluginLoader::self()->listEngineInfo(QLatin1String("weatherengine"))) { const QString data = info.name() + QLatin1Char('|') + info.pluginName(); setData(QStringLiteral("ions"), info.pluginName(), data); } }
void RaptorEngine::getRaptorData( const QString &name ) { removeAllData( name ); QVariant v; v.setValue(m_model); setData( name, "model", v ); }
DvtListSelector::DvtListSelector(QWidget *parent,const char *name) : QHBox(parent,name) { QFont font; // // Generate Font // font=QFont("Helvetica",10,QFont::Bold); font.setPixelSize(10); setSpacing(10); QVBox *source_box=new QVBox(this,"source_box"); list_source_label=new QLabel(source_box,"list_source_label"); list_source_label->setFont(font); list_source_label->setText(tr("Available Services")); list_source_label->setAlignment(AlignCenter); list_source_box=new QListBox(source_box,"list_source_box"); QVBox *button_box=new QVBox(this,"button_box"); list_add_button=new QPushButton(button_box,"list_add_button"); list_add_button->setText(tr("Add >>")); list_add_button->setDisabled(true); connect(list_add_button,SIGNAL(clicked()),this,SLOT(addData())); list_addall_button=new QPushButton(button_box,"list_addall_button"); list_addall_button->setText(tr("Add All >>")); list_addall_button->setDisabled(true); connect(list_addall_button,SIGNAL(clicked()),this,SLOT(addAllData())); list_remove_button=new QPushButton(button_box,"list_remove_button"); list_remove_button->setText(tr("<< Remove")); list_remove_button->setDisabled(true); connect(list_remove_button,SIGNAL(clicked()),this,SLOT(removeData())); list_removeall_button=new QPushButton(button_box,"list_removeall_button"); list_removeall_button->setText(tr("<< Remove All")); list_removeall_button->setDisabled(true); connect(list_removeall_button,SIGNAL(clicked()),this,SLOT(removeAllData())); QVBox *dest_box=new QVBox(this,"dest_box"); list_dest_label=new QLabel(dest_box,"list_dest_label"); list_dest_label->setFont(font); list_dest_label->setText(tr("Active Services")); list_dest_label->setAlignment(AlignCenter); list_dest_box=new QListBox(dest_box,"list_dest_box"); }
/** * @brief CharBundle::~CharBundle */ CharBundle::~CharBundle(){ removeAllData(); delete this->data; this->data = NULL; }
CPersistentDataContainer::~CPersistentDataContainer() { removeAllData(); }