void KIPIPage::currentSelectionChanged() { QList<QListWidgetItem*> items = listWidget->selectedItems(); if (items.isEmpty()) { setPlugin(0); return; } KAction *plugin = m_interface->exportPlugins().at(items.value(0)->data(Qt::UserRole+1).toInt()); setPlugin(plugin); }
//============================================================================== VstPluginWindow::VstPluginWindow (PluginEditorWindowHolder* owner_, BasePlugin* plugin_) : DialogWindow (String::empty, Colours::beige, true, false), plugin (0), owner (owner_), specialEditor (0), nativeEditor (0), externalEditor (0), content (0) { DBG ("VstPluginWindow::VstPluginWindow"); // add to desktop addToDesktop (getDesktopWindowStyleFlags()); // setup window default values setTitleBarHeight (24); centreWithSize (400, 300); setWantsKeyboardFocus (true); setBackgroundColour (Config::getInstance ()->getColour (T("mainBackground"))); // try to move the window to its old position int oldX = -1, oldY = -1, oldW = -1, oldH = -1, lastPage = 0; if (plugin_) { oldX = plugin_->getIntValue (PROP_WINDOWXPOS, -1); oldY = plugin_->getIntValue (PROP_WINDOWYPOS, -1); oldW = plugin_->getIntValue (PROP_WINDOWWSIZE, -1); oldH = plugin_->getIntValue (PROP_WINDOWHSIZE, -1); lastPage = plugin_->getIntValue (PROP_WINDOWPAGE, 0); } // try to move the window to its old position if (oldX >= 0 && oldY >= 0) setTopLeftPosition (oldX, oldY); // try to set the window to its old size if ((lastPage == 0 && ! externalEditor) || (lastPage == 1 && externalEditor)) { if (oldW >= 0 && oldY >= 0) setSize (oldW, oldH); } // default plugin to open setPlugin (plugin_); // setMenuBar here, after setting the plugin, so the plugin's menu items are there immediately setMenuBar (this, getMenuBarHeight ()); // restore window to front toFront (false); setVisible (true); }
void FxPanel::addPlugin(Plugin *plugin, quint32 pluginSlotIndex) { auto items = findChildren<FxPanelItem *>(); if (pluginSlotIndex < (quint32)items.count()) { auto fxPanelItem = items.at(pluginSlotIndex); if (!fxPanelItem->containPlugin()) fxPanelItem->setPlugin(plugin); else qCritical() << "Can't add " << plugin->getName() << " in slot index " << pluginSlotIndex; } }
KIPIPage::KIPIPage(KIPI::Interface *interface, QWidget *parent) : QWizardPage(parent), m_interface(static_cast<RecordItNow::KIPIInterface*>(interface)) { setupUi(this); connect(listWidget, SIGNAL(itemSelectionChanged()), this, SLOT(currentSelectionChanged())); setPlugin(0); }
VstPluginWindow::~VstPluginWindow () { DBG ("VstPluginWindow::~VstPluginWindow"); // remove manually the menu ! setMenuBar (0); // remove existent plugin editors setPlugin (0); // kill this window before it gets killed by juce ! removeFromDesktop (); }
void PluginManager::loadPlugin(std::string pluginName, std::string objectiveCComponentClassName, std::string androidJavaComponentClassName) { if (getPlugin(pluginName)) { return; } Plugin *plugin = PluginFactory::createPlugin(pluginName, objectiveCComponentClassName, androidJavaComponentClassName); if (!plugin) { LOGD("Failed to create plugin with name %s, Objective-C component class name %s, Android Java component class name %s", pluginName.c_str(), objectiveCComponentClassName.c_str(), androidJavaComponentClassName.c_str()); return; } setPlugin(pluginName, plugin); }
static void install_support (JSLang *plugin) { const gchar *lang; IAnjutaLanguage* lang_manager; setPlugin (plugin); if (!IANJUTA_IS_EDITOR (plugin->current_editor)) return; lang_manager = anjuta_shell_get_interface (ANJUTA_PLUGIN (plugin)->shell, IAnjutaLanguage, NULL); if (!lang_manager) return; lang = ianjuta_language_get_name_from_editor (lang_manager, IANJUTA_EDITOR_LANGUAGE (plugin->current_editor), NULL); if (!lang || !g_str_equal (lang, "JavaScript")) return; DEBUG_PRINT ("%s", "JSLang: Install support"); ianjuta_editor_assist_add (IANJUTA_EDITOR_ASSIST(plugin->current_editor), IANJUTA_PROVIDER(plugin), NULL); }
void TestItem::setData(const QVariant & value, int role){ switch(role) { case DurationRole: setDuration(value.toDouble()); break; case ChecksumRole: setChecksum(value.toString()); break; case DependsRole: setDepends(value.toString()); break; case TestNameRole: setTestname(value.toString()); break; case RequiresRole: setRequires(value.toString()); break; case DescriptionRole: setDescription(value.toString()); break; case CommandRole: setCommand(value.toString()); break; case EnvironRole: setEnviron(value.toString()); break; case PluginRole: setPlugin(value.toString()); break; case TypeRole: setType(value.toString()); break; case UserRole: setUser(value.toString()); break; case ViaRole: setVia(value.toString()); break; case GroupRole: setGroup(value.toString()); break; case CheckRole: setCheck(value.toBool()); break; case ObjectPathRole: setObjectpath(value.toString()); break; case RunstatusRole: setRunstatus(value.toInt()); break; case ElapsedtimeRole: setElapsedtime(value.toInt()); break; case GroupstatusRole: setGroupstatus(value.toInt()); break; case ParentNameRole: //setGroupstatus(value.toStringList())); break; case ParentIdRole: //setGroupstatus(value.toStringList()); break; case DepthRole: setDepth(value.toInt()); break; case BranchRole: setBranch(value.toBool()); break; case IOLogRole: setIo_log(value.toString()); break; case CommentsRole: setComments(value.toString()); break; case OutcomeRole: setOutcome(value.toString()); break; case RerunRole: setRerun(value.toBool()); break; } }
void InspectorLayerTreeAgent::reasonsForCompositingLayer(ErrorString& errorString, const String& layerId, RefPtr<Inspector::Protocol::LayerTree::CompositingReasons>& compositingReasonsResult) { const RenderLayer* renderLayer = m_idToLayer.get(layerId); if (!renderLayer) { errorString = ASCIILiteral("Could not find a bound layer for the provided id"); return; } CompositingReasons reasonsBitmask = renderLayer->compositor().reasonsForCompositing(*renderLayer); auto compositingReasons = Inspector::Protocol::LayerTree::CompositingReasons::create().release(); if (reasonsBitmask & CompositingReason3DTransform) compositingReasons->setTransform3D(true); if (reasonsBitmask & CompositingReasonVideo) compositingReasons->setVideo(true); else if (reasonsBitmask & CompositingReasonCanvas) compositingReasons->setCanvas(true); else if (reasonsBitmask & CompositingReasonPlugin) compositingReasons->setPlugin(true); else if (reasonsBitmask & CompositingReasonIFrame) compositingReasons->setIFrame(true); if (reasonsBitmask & CompositingReasonBackfaceVisibilityHidden) compositingReasons->setBackfaceVisibilityHidden(true); if (reasonsBitmask & CompositingReasonClipsCompositingDescendants) compositingReasons->setClipsCompositingDescendants(true); if (reasonsBitmask & CompositingReasonAnimation) compositingReasons->setAnimation(true); if (reasonsBitmask & CompositingReasonFilters) compositingReasons->setFilters(true); if (reasonsBitmask & CompositingReasonPositionFixed) compositingReasons->setPositionFixed(true); if (reasonsBitmask & CompositingReasonPositionSticky) compositingReasons->setPositionSticky(true); if (reasonsBitmask & CompositingReasonOverflowScrollingTouch) compositingReasons->setOverflowScrollingTouch(true); if (reasonsBitmask & CompositingReasonStacking) compositingReasons->setStacking(true); if (reasonsBitmask & CompositingReasonOverlap) compositingReasons->setOverlap(true); if (reasonsBitmask & CompositingReasonNegativeZIndexChildren) compositingReasons->setNegativeZIndexChildren(true); if (reasonsBitmask & CompositingReasonTransformWithCompositedDescendants) compositingReasons->setTransformWithCompositedDescendants(true); if (reasonsBitmask & CompositingReasonOpacityWithCompositedDescendants) compositingReasons->setOpacityWithCompositedDescendants(true); if (reasonsBitmask & CompositingReasonMaskWithCompositedDescendants) compositingReasons->setMaskWithCompositedDescendants(true); if (reasonsBitmask & CompositingReasonReflectionWithCompositedDescendants) compositingReasons->setReflectionWithCompositedDescendants(true); if (reasonsBitmask & CompositingReasonFilterWithCompositedDescendants) compositingReasons->setFilterWithCompositedDescendants(true); if (reasonsBitmask & CompositingReasonBlendingWithCompositedDescendants) compositingReasons->setBlendingWithCompositedDescendants(true); if (reasonsBitmask & CompositingReasonIsolatesCompositedBlendingDescendants) compositingReasons->setIsolatesCompositedBlendingDescendants(true); if (reasonsBitmask & CompositingReasonPerspective) compositingReasons->setPerspective(true); if (reasonsBitmask & CompositingReasonPreserve3D) compositingReasons->setPreserve3D(true); if (reasonsBitmask & CompositingReasonWillChange) compositingReasons->setWillChange(true); if (reasonsBitmask & CompositingReasonRoot) compositingReasons->setRoot(true); compositingReasonsResult = WTF::move(compositingReasons); }