Table Extraction

Pietro Paolini pietro.paolini at cognitivecredit.com
Wed Mar 4 16:11:28 GMT 2020


Hi all,

Congratulations for the project first of all, it is a very useful and
complete piece of software, free to everybody. I've been using it for
a while and lately I've been using the table extraction tool more
frequently - I am curious to see how it is implemented however I
cannot make sense of the source code. I reckon this is me not being
used to a large c++ codebase.

I thought the code for the feature was implemented in pageview.cpp
however  a few experiments seem to contradict this view - if I insert
a return right after the

  case Okular::Settings::EnumMouseMode::TableSelect: (pageview.cpp)
the feature works nonetheless.

Is it maybe the way I build and run it which is flawed ? I am
re-making the project in the build folder I've created each time and
then run it with ./shell/okular - cleaning the whole folder each time
does not help.

Same it I insert a return at the first line of guessTableDivider()

Could you please point me to the right direction ?
Thanks,
P.


More information about the Okular-devel mailing list