void VariantVisitor::visit(Trace::Null *)
{
- m_variant = QVariant(QLatin1String("NULL"));
+ m_variant = QVariant::fromValue(ApiPointer(0));
}
void VariantVisitor::visit(Trace::Bool *node)
void MainWindow::slotStartedSaving()
{
- m_progressBar->setValue(0);
+ m_progressBar->show();
statusBar()->showMessage(
tr("Saving to %1").arg(m_trace->fileName()));
}
deleteStructSig(str);
} else if (type == pointerType) {
ApiPointer apiPtr = var.value<ApiPointer>();
- Trace::BeginArray(1);
- Trace::BeginElement();
+ //Trace::BeginArray(1);
+ //Trace::BeginElement();
Trace::LiteralOpaque((const void*)apiPtr.value());
- Trace::EndElement();
- Trace::EndArray();
+ //Trace::EndElement();
+ //Trace::EndArray();
} else if (type == enumType) {
ApiEnum apiEnum = var.value<ApiEnum>();
Trace::EnumSig *sig = createEnumSig(apiEnum, ++id);