QString InputMap::pluginStatus(const QString& pluginName, t_input input) { QLCInPlugin* inputPlugin = NULL; QString info; if (pluginName.isEmpty() == false) inputPlugin = plugin(pluginName); if (inputPlugin != NULL) { info = inputPlugin->infoText(input); } else { /* Nothing selected */ info += tr("<HTML><HEAD><TITLE>None</TITLE></HEAD><BODY>"); info += tr("<H3>No input plugin selected</H3>"); info += tr("<P>You can download input plugins from "); info += tr("<A HREF=\"http://www.sf.net/projects/qlc/files\">"); info += tr("http://www.sf.net/projects/qlc/files</A>."); info += tr("</BODY></HTML>"); } return info; }
QString InputMap::pluginStatus(const QString& pluginName, t_input input) { QLCInPlugin* inputPlugin = NULL; QString info; if (pluginName != QString::null) inputPlugin = plugin(pluginName); if (inputPlugin != NULL) info = inputPlugin->infoText(input); else info = tr("No information"); return info; }
QString InputMap::pluginStatus(const QString& pluginName, quint32 input) { QLCInPlugin* inputPlugin = NULL; QString info; if (pluginName.isEmpty() == false) inputPlugin = plugin(pluginName); if (inputPlugin != NULL) { info = inputPlugin->infoText(input); } else { /* Nothing selected */ info += QString("<HTML><HEAD></HEAD><BODY>"); info += QString("<H3>%1</H3>").arg(tr("Nothing selected")); info += QString("</BODY></HTML>"); } return info; }