Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. SpellChecker Plugin for Qt Creator

SpellChecker Plugin for Qt Creator

Scheduled Pinned Locked Moved Qt Creator and other tools
4 Posts 4 Posters 6.2k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • TheBadgerT Offline
    TheBadgerT Offline
    TheBadger
    wrote on last edited by
    #1

    Hi,

    I have finally gotten around to upload and release a spell checker plugin that I have been working on for Qt Creater, the "SpellChecker":https://github.com/CJCombrink/SpellChecker-Plugin Plugin. For more information please read the README on the supplied link.

    This is the first release, it might contain some bugs and instabilities but any feedback will be welcome. It is also my first open-source project so I still have a lot to learn.

    With this release I want to ask the question , is it necessary to be backwards compatible with Qt Creator in the sources? A few things have changed in the Qt Creator API and plugins during development but I just updated the code.
    Do I need to make provision for previous releases, like with pre-processor macros & #defines so that new features and updates can be used in older versions of Qt Creator?


    Check out my SpellChecker Plugin for Qt Creator @ https://github.com/CJCombrink/SpellChecker-Plugin

    1 Reply Last reply
    1
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Looks interesting ! Thanks :)

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • A Offline
        A Offline
        andrep
        wrote on last edited by
        #3

        @Badger: There are no rules about what is necessary or not for plugins that are maintained outside the Qt Creator sources themselves. It is completely up to you to choose which versions you want to support.

        1 Reply Last reply
        0
        • J Offline
          J Offline
          jmsx
          wrote on last edited by
          #4

          SpellChecker 1.2.0 works great on macOS Sierra with Qt Creator 4.6 and Hunspell 1.7.0.

          • http://pankdm.github.io/hunspell.html
            brew install hunspell
            and may require
            sudo ln -s /usr/local/lib/libhunspell-1.7.dylib /usr/local/lib/libhunspell.dylib
            sudo ln -sf /usr/local/lib/libhunspell-1.7.a /usr/local/lib/libhunspell.a

          • SpellChecker 1.2.0 compiled from source https://github.com/CJCombrink/SpellChecker-Plugin/releases with Qt Creator 4.6.

          /Users/myuser/Documents/qtc/qt-creator-opensource-src-4.6.0/src/plugins/plugins.pro
          SUBDIRS = \
          spellchecker \
          ...


          /Users/myuser/Documents/qtc/qt-creator-opensource-src-4.6.0/src/plugins/spellchecker/spellchecker_local_paths.pri
          LOCAL_QTCREATOR_SOURCES=/Users/myuser/Documents/qtc/qt-creator-opensource-src-4.6.0
          unix {
          Debug :LOCAL_IDE_BUILD_TREE=/Users/myuser/Documents/qtc/build-qtcreator-Desktop_Qt_5_10_1_clang_64bit-Debug
          Release:LOCAL_IDE_BUILD_TREE=/Users/myuser/Documents/qtc/build-qtcreator-Desktop_Qt_5_10_1_clang_64bit-Release
          LOCAL_HUNSPELL_LIB_DIR=/usr/local/lib
          LOCAL_HUNSPELL_SRC_DIR=/usr/local/include
          }

          Plan to test with Qt Creator 4.8.
          Thanks!

          1 Reply Last reply
          1

          • Login

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups
          • Search
          • Get Qt Extensions
          • Unsolved