Alex Rivera | Logout

How to visualize data from google protocol buffer?

Asked 2011-05-17T14:14:55.467
30

I would like to store data using google protocol buffers (another serialized format would work, too), and then have an UI to browse that data. Is there a C++ framework/API that would allow me to do this?

For example, it could use the reflection interface of protobuf, and then fill in the data into Qt's QTableView (or from another toolkit). I could write such code myself -- however, much rather I would re-use existing code, which is why I am asking for advice here!

Or are there more general UI toolkits that can visualize data which is accessible via some reflection API?

Edit
Report

1 Answer

11

One GUI I just came across is protobufeditor -- it seems pretty powerful for browsing generic data. It is written in Java, so one cannot easily use/extend it from C++. (And it is not particularly polished at this point, e.g., one needs to maximize the main window to get a semi-useful layout of the sub-windows.) So this is a rather temporary solution.

Screenshot protobufeditor

answered 2011-05-24T22:21:03.513

Your Answer