EditableViews without a table?
You can use EditableFields instead, which will let you use Unformatted list instead of table. 


  This module allows CCK fields to be edited on a node's display (e.g.
  at node/123), not just on the node edit pages (e.g. node/123/edit). It
  also works within views etc. Anywhere a 'formatter' can be selected,
  you can select editable (or click to edit).





Here is a video tutorial on how to use it. 


Then you can use CSS to get the view to look how you want it. 

.field-title { float: left; }
.field-feedback { float: left; }


Also, you will probably need to resize the edit button.



Else, if you do not want to use CSS then the following may possibly work: 

1) Hide all your fields from display

2) In FIELDS, add a Global: Custom field

3) Use the replacement patterns on your custom field. 

Ex: 

[title], [author] &lt;br&gt;
[field_description] &lt;br&gt;
[field_feedback] | [field_rating]