Beispiel #1
0
void SpirvStream::disassembleIds(int numOperands)
{
    for (int i = 0; i < numOperands; ++i) {
        outputId(stream[word++]);
        if (i < numOperands - 1)
            out << " ";
    }
}
Beispiel #2
0
NativeViewerPhonon::~NativeViewerPhonon()
{
#ifdef PHONON_ENABLED
	if(m_videoGroup)
		m_videoGroup->removeNativeViewer(outputId());
	delete m_widget;
#endif
}
Beispiel #3
0
void NativeViewerPhonon::setSlideGroup(SlideGroup *group)
{
	m_slideGroup = group;
	m_videoGroup = dynamic_cast<VideoSlideGroup*>(group);
	m_videoGroup->addNativeViewer(outputId(),this);
#ifdef PHONON_ENABLED
	//qDebug() << "NativeViewerPhonon::setSlideGroup: Loading file:"<<m_videoGroup->file();
	m_media->enqueue(m_videoGroup->file());
	//qDebug() << "NativeViewerPhonon::setSlideGroup: File loaded";
#endif
}
Beispiel #4
0
void SvnJobBase::outputMessage(const QString& message)
{
    if (!model()) return;
    if (verbosity() == KDevelop::OutputJob::Silent) return;

    QStandardItemModel *m = qobject_cast<QStandardItemModel*>(model());
    QStandardItem *previous = m->item(m->rowCount()-1);
    if (message == "." && previous && previous->text().contains(QRegExp("\\.+")))
        previous->setText(previous->text() + message);
    else
        m->appendRow(new QStandardItem(message));
    KDevelop::IPlugin* i = KDevelop::ICore::self()->pluginController()->pluginForExtension("org.kdevelop.IOutputView");
    if( i )
    {
        KDevelop::IOutputView* view = i->extension<KDevelop::IOutputView>();
        if( view )
        {
            view->raiseOutput( outputId() );
        }
    }
}