Placefile URL readability updates

This commit is contained in:
Dan Paulat 2023-07-23 00:36:08 -05:00
parent 014ea9d39e
commit 36dd2945b0
5 changed files with 92 additions and 3 deletions

View file

@ -0,0 +1,28 @@
#include <scwx/qt/ui/left_elided_item_delegate.hpp>
namespace scwx
{
namespace qt
{
namespace ui
{
LeftElidedItemDelegate::LeftElidedItemDelegate(QObject* parent) :
QStyledItemDelegate(parent)
{
}
LeftElidedItemDelegate::~LeftElidedItemDelegate() {}
void LeftElidedItemDelegate::paint(QPainter* painter,
const QStyleOptionViewItem& option,
const QModelIndex& index) const
{
QStyleOptionViewItem newOption = option;
newOption.textElideMode = Qt::TextElideMode::ElideLeft;
QStyledItemDelegate::paint(painter, newOption, index);
}
} // namespace ui
} // namespace qt
} // namespace scwx