8000 qt types compatibility · Issue #16 · p-ranav/csv2 · GitHub
[go: up one dir, main page]

Skip to content

qt types compatibility #16

Open
Open

Description

@ntfshard

Hello

Is it make sense to prepare pull request with Qt types support? (or at least try to do it)
I believe sfinae magic should be enough for this.
Or library should be stl compatible only? Asking just for saving our time)

Activity

  1. sonulohani commented on Jan 30, 2021

    @sonulohani

    What Qt types are you talking about here. As Qt is dependent on C++ so all types will work except std::string which anyway you can convert it to QString by using fromStdString method.

  2. ntfshard commented on Jan 31, 2021

    @ntfshard
    Author

    What Qt types are you talking about here. As Qt is dependent on C++ so all types will work except std::string which anyway you can convert it to QString by using fromStdString method.

    Yep, but it doesn't look elegant. To open file may be it's fine to use toStdString method. It will be called only once.
    But you can't call cell.read_value(qstringobject), you should use std::string and copy value to qString
    Moreover I noticed some weird issues with non-ascii symbols in patch -- it leads to crash.
    And one more, it looks like implementation not satisfy rfc4180 5.2

  3. sonulohani commented on Feb 1, 2021

    @sonulohani

    I dont know if the devs are even active here. We can have the fork of this repo to work on the bugs.

  4. ntfshard commented on Feb 1, 2021

    @ntfshard
    Author

    Or use other from fffaraz/awesome-cpp#csv repo

  5. sonulohani commented on Feb 6, 2021

    @sonulohani

    Or use other from fffaraz/awesome-cpp#csv repo

    You could use other. But their could be subtle difference between these libraries. For fast parsing, csv2 is the best.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0