Inset::DisplayType InsetListings::display() const
{
Inset::DisplayType InsetListings::display() const
{
- return params().isInline() ? Inline : AlignLeft;
+ return params().isInline() || params().isFloat() ? Inline : AlignLeft;
+bool InsetListingsParams::isFloat() const
+{
+ return find(keys_.begin(), keys_.end(), "float") != keys_.end();
+}
+
+
string InsetListingsParams::getParamValue(string const & param) const
{
// is this parameter defined?
string InsetListingsParams::getParamValue(string const & param) const
{
// is this parameter defined?
///
bool isInline() const { return inline_; }
///
bool isInline() const { return inline_; }
+ ///
+ bool isFloat() const;
+
///
InsetCollapsable::CollapseStatus status() const { return status_; }
///
InsetCollapsable::CollapseStatus status() const { return status_; }