[Development] Proposal to retain \since version information in Qt Documentation

Thiago Macieira thiago.macieira at intel.com
Tue Sep 24 23:13:37 CEST 2024


On Tuesday 24 September 2024 13:37:13 GMT-7 Axel Spoerl via Development wrote:
> - I can’t seem to find any pattern / rules as to when a \since tag was added
> in the past. Some APIs have a \since 4.x tag, some have nothing at all.
> Putting effort into regulating the removal of something, that has been
> added in an unregulated way, is totally OK if it’s a priority.

We didn't start adding them until post 4.0. I don't think 3.x had the tag at 
all and APIs new in 4.0 weren't marked as such either. That means the furthest 
back we can go is 4.0. Qt 3 to 4 was also a massive update, so I don't think 
it would be useful to go that far back anyway. Qt 4.0 will be 20 years old 
next year.



Speaking of removing (or not removing) old Qt 4 stuff, we still have
src/tools/uic/qclass_lib_map.h in the repository. This file was added by commit 
4b3498e9407dfef6a2a76dec51de48af99132b91 (which is dated over 3 months before 
the first public commit) and Marius S-O wrote:

    Add hardcoded qclass_lib_map.h based on 4.8
    
    This is only until UIC/Designer handles this properly

Permanent temporary...

-- 
Thiago Macieira - thiago.macieira (AT) intel.com
  Principal Engineer - Intel DCAI Platform & System Engineering
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5152 bytes
Desc: not available
URL: <http://lists.qt-project.org/pipermail/development/attachments/20240924/fcadd651/attachment-0001.bin>


More information about the Development mailing list