I am trying to do the same thing. I got it working with a static icon, but what if I want to use the icon from the model? i.e I have a model that provides an ImageResource, how can I show the image next to the the model string.. Here is what I have so far.. but like i said this will only show a single image, how can I pull the image from the model.
resources = GWT.create(AppResources.class);
navStore = new ListStore<NavigationPaneSectionModel>(props.key());
navStore.add(new NavigationPaneSectionModel("accounts", resources.note(), "Accounts"));
navStore.add(new NavigationPaneSectionModel("tickets", resources.bino_search(), "Tickets"));
navStore.add(new NavigationPaneSectionModel("leads", resources.email_add(), "Leads"));
IconCellDecorator<String> iconCell = new IconCellDecorator<String>(resources.note(), new TextCell());
navList = new ListView<NavigationPaneSectionModel, String>(navStore, props.displayLabel());