示例#1
0
void SignalDataVisualizer::createChart() {
	// Add a Sample Plot
	if (getSelection().size() != 0) {
		for (int i = 0; i < getSelection().size(); i++) {
			addChildToTree(myHistoryRoot, QString::fromStdString("Ux_Re at Node " + std::to_string(getSelection()[i])), false);
			add2dPlotToChart(getSelection()[i], STACCATO_x_Re);
		}
		myOutputTree->expandAll();
	}
}
示例#2
0
void NameList::addNameToTree(QString name, int index) {
    QStringList items = name.split('/');
    QString tail;
    for (int i = items.size()-1; i >= 0; --i) {
        QString parent = tail;
        if (!tail.isEmpty())
            tail.prepend("/");
        tail.prepend(items[i]);
        addChildToTree(parent, tail, index);
    }
}