Example #1
0
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;
}
Example #2
0
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;
}
Example #3
0
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;
}