D19471: Middle-elide file/folder labels so the extension is always visible

Méven Car noreply at phabricator.kde.org
Sat May 16 07:59:00 BST 2020


meven added a comment.


  We would need a custom elideText function to solve https://bugs.kde.org/show_bug.cgi?id=404955
  Original Qt function :
  https://code.woboq.org/qt5/qtbase/src/gui/text/qtextengine.cpp.html#_ZNK11QTextEngine10elidedTextEN2Qt13TextElideModeERK6QFixediii
  
  With
  MyverylongFileName.txt
  
  Currently we end up with Qt::ElideMiddle:
  Myveryl....Name.txt
  
  What we want I guess is : Qt::ElideLeft, keeping file extension.
  MyverylongFil....txt
  
  A function wrapping `m_customizedFontMetrics.elidedText(text, Qt::ElideMiddle, availableTextWidth)` while excluding file extension.

REPOSITORY
  R318 Dolphin

REVISION DETAIL
  https://phabricator.kde.org/D19471

To: ngraham, #dolphin, #vdg, elvisangelaccio, GB_2
Cc: meven, GB_2, ndavis, rooty, elvisangelaccio, kfm-devel, waitquietly, azyx, nikolaik, pberestov, iasensio, aprcela, fprice, fbampaloukas, alexde, Codezela, feverfew, spoorun, navarromorales, firef, ngraham, andrebarros, emmanuelp, rdieter, mikesomov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.kde.org/mailman/private/kfm-devel/attachments/20200516/ec5906f8/attachment.htm>


More information about the kfm-devel mailing list