Recent

Author Topic: Has QT Richmemo acquired more features than the feature matrix suggests?  (Read 406 times)

vfclists

  • Hero Member
  • *****
  • Posts: 1146
    • HowTos Considered Harmful?
The Platform Support Matrix at https://wiki.freepascal.org/RichMemo#Append_mixed_color_text_at_the_end_of_the_RichMemo shows QT quite behind in features, but the document is over 2 years old and references Qt 4.8.

Have the Richmemos of Qt 5.12 and 6.x acquired more feature since then?
Lazarus 3.0/FPC 3.2.2

zeljko

  • Hero Member
  • *****
  • Posts: 1657
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Has QT Richmemo acquired more features than the feature matrix suggests?
« Reply #1 on: October 14, 2024, 09:19:05 am »
I've added some classes into Qt5 and Qt6 cbindings, but don't know if someone implemented it into rich memo.

dbannon

  • Hero Member
  • *****
  • Posts: 3156
    • tomboy-ng, a rewrite of the classic Tomboy
Re: Has QT Richmemo acquired more features than the feature matrix suggests?
« Reply #2 on: October 14, 2024, 10:20:34 am »
KMemo works at a different level, works with any widget set, gtk2, Qt5, Qt6, Win32. Cocoa.

Davo
Lazarus 3, Linux (and reluctantly Win10/11, OSX Monterey)
My Project - https://github.com/tomboy-notes/tomboy-ng and my github - https://github.com/davidbannon

vfclists

  • Hero Member
  • *****
  • Posts: 1146
    • HowTos Considered Harmful?
Re: Has QT Richmemo acquired more features than the feature matrix suggests?
« Reply #3 on: October 14, 2024, 12:02:24 pm »
Hi Zeljko, what does someone who wants to contribute to libQtXPas files need to learn?

Is there some guide on how to go about it?

Do you develop it in a public repo?

I've added some classes into Qt5 and Qt6 cbindings, but don't know if someone implemented it into rich memo.

Do  you have some example of how to do this?

PS. Are you the tall handsome guy in some linked in page at the Delphi Summit? :) :)

Lazarus 3.0/FPC 3.2.2

zeljko

  • Hero Member
  • *****
  • Posts: 1657
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Has QT Richmemo acquired more features than the feature matrix suggests?
« Reply #4 on: October 14, 2024, 06:38:33 pm »
I've added:
        QTextBlockFormatH : needed for paragraphs alignments (such as paragraph indents, line spacing and tabs). QTextEdit only exposes paragraph alignment.
        QTextCharFormatH : needed for additional character formatting (i.e. vertical alignment, links support). QTextEdit only exposes font styles.

Some others too, but someone must implement it into richtext component (qt5 and qt6 widgetsets). I don't have enough spare time to do that...


 

TinyPortal © 2005-2018