On 24 janv. 2014, at 18:05, Thiago Macieira <thiago.macie...@intel.com> wrote:
> On sexta-feira, 24 de janeiro de 2014 09:25:35, Samuel Gaist wrote: >> Extending this list would make the current test (if else if) getting a bit >> long and not necessarily the "good thing to do (™)" so once the list of >> extension is decided I would like to know what would be the Qtish way to >> store it: >> >> A static QVector inside the function ? >> A static QVector outside the function with an intializing function ? >> Other container/algorithm best suited ? > > An indexed string table, generated with generate_string_table.pl which you > can > find in the kdesdk repository. You can see examples of it in qsimd.cpp and in > qdbuserror.cpp. It's also what moc generates behind the scenes. > > Marc has some code to be able to generate them with macros but he hasn't yet > fixed the issues we pointed out. They'll miss 5.3. > Nice, thank you ! Is the macro version already viewable somewhere ? One more thing, what's the best way to provide the original data ? In a comment above the generated table or a text file ? _______________________________________________ Development mailing list Development@qt-project.org http://lists.qt-project.org/mailman/listinfo/development